Agreed. It’s just funny how some people think that civilizations were built by “private enterprise” alone, with everyone looking out only for his/her individual best interests.
The bottom line is that the public-private model has the best track record, and recognizes the importance of the symbiotic relationship between public and private enterprise. “Capitalism for the wants,” and “socialism (or strict regulations) for the needs,” seems to work best for society, in general; and it has the best chance of success over the long haul, IMHO.