I don't buy into the job creation dogma. The government could pay thousands of people to push a boulder up a mountain... Then these boulder pushers can use their salaries to pay for food, healthcare and accommodation... Are the cooks, doctors and builders on the other side of the deal getting a good deal here? No. the boulder pushers got something for nothing and so did the guy who manages the boulder pushers. Society is worse off because the boulder pushers could have used the same skills to harvest food, for example.
GPS and the Internet were both invented by military, so I get that point... But that was a different time, there were different kinds of people in charge and people had more principles. When was the last innovation from the military which served the public interest?
The defense sector is a big source of funding for basic scientific research. That stuff takes a while to pay off -- decades, usually. GPS and the Internet are old because of that; when they were more recent investments, they weren't useful (yet).
One of the more recent massive success stories is KeyHole, which became Google Maps. It was originally funded by In-Q-Tel, the CIA's venture capital arm.
GPS and the Internet were both invented by military, so I get that point... But that was a different time, there were different kinds of people in charge and people had more principles. When was the last innovation from the military which served the public interest?