You need socialism. That is not a snark. I am serious. It is getting rarer in the world. Even the "left" is very capitalist.