The Economist seems to think so. More thoughts later.
[Friday morning update]
Clark Lindsey has a good comment over at their web site:
The author uses the cheap-shot pejorative “Space Cadet” to demean those in favor of space travel. So I will use “Earth Child” to characterize the author’s parochial one planet view.
Go read all, as he takes Earth Child to task. A lot of the other comments there are also pretty critical and disdainful.
[Bumped]
[Update a few minutes later]
More comments over at NASA Watch.