A B Corp or a Community Contribution Corporation is mandated to be sustainable for the environment and to limit profit taking, among other things. This would be really helpful for everyone, and reign in the harmful aspects of capitalism, while preserving entrepreneurship.
Bad billionaires and millionaires lift money from their employees and suppliers, and we should not forget that all money is tied to raw materials that come from the Earth, (a delicate space habitat) no matter how special you think the innovators and entrepreneurs are.