@MrsPramm - I used to agree with that argument, but I've changed my mind. When you look at something like space technology, it's amazing the kinds of innovations that they've come up with. And they are the kinds of innovations that usually happen through warfare.
Humans just aren't ever going to concentrate on one thing at a time and they are extremely competitive. I'd rather that industries were trying to beat each other at a space race than a weapons development race.
And the innovations they develop help developing countries as well. The water recycling technologies that come from astronaut research can be used to combat bad drinking water. Not to mention that many people who have traveled to space come back with environmentalist leanings because they realize how precious life actually is. I don't think it would do any harm for a few more rich people in the world to experience that.