Someone has to provide necessities to society. In absence of government directly providing it, we force companies to do it. What you want is, essentially, socialism, with a little bit of the market carved out for market capitalism. Sounds good to me!