Inflation is a very bold idea, but it seems to be the only way to explain the observed features of the universe.
The march of invention has clothed mankind with powers of which a century ago the boldest imagination could not have dreamt.