story
While this is true, it has nothing to do with supporting commercial enterprise. Not even a little bit.
DARPA funds stuff because it costs the military less money in the long run to do so. That's it, nothing more. It's the military, and they want advanced stuff. So they pay for it, and they do so as economically as they can. That means funding research.
FWIW Every last penny DARPA had spent on research until then was more than paid back during the first gulf war due to the logistics improvements that came from software. DARPA has (and continues to have) enormous success relatively to the money it spends. It is absolutely not some form of corporate welfare, as you seem to imply.
Same with the Internet. DARPA does what they do for themselves, i.e. for the military. That private enterprise takes what they learn doing research projects for the military and runs with it doesn't even enter into the calculation of whether DARPA would do what it does. It's not some kind of benevolent tech incubator spending Uncle Sam's dough on worthy commercial causes.
I guess what I'm saying is that "government" doesn't do anything to help the technology sector, and whatever help they do get is completely inadvertent. The government wants the best military they can get for the money, and that means that agencies like DARPA fund research, because it achieves that goal.
Furthermore, it's not government at large, it's the military, and its entirely so that the military can do a better job with the funding citizens are giving them. I, for one, think they're doing reasonably well and specifically believe that the money DARPA spends is very well spent, and would still be well spent even if generated $0 in secondary economic activity.