Those that claim there isn't benefit from gov't research like NASA, NIH, etc are really ignorant on the topic.
businesses are focused on doing research that will lead to a marketable product. They are not going to piss away tons of money on "basic research" which may not lead to a product for the company to make money. The basic research to make new findings that open the doors for idead for a marketable product are done largely in academia (funded heavily by the gov't) and government institutes. Industry takes a finding that could be a product, and develops it, hence making their business flourish.
20 years ago there was a huge NIH increase in Cancer funding, which paved the way for all the cancer drugs that are out today. all the money spent these days on anti microbial research for protection against bioterrorism, is going to lead to a bunch of anti microbial products in the future.