I understand you have a strong believe that public good is not for profit, but this simplistic view is patently wrong. Public good and profit are not two things contradictory to each other. It is just very common in the market that businesses serve both profit goal and public good. It is 90% about how the world improves in a market dominant system. There is something fundamentally wrong in your worldview of the society and the market. But hay, I don't think I can change your mind.