You'll find a lot open source leaders, and CEOs of companies like framework are not progressive, they are libertarian. Which people mistake as progressive because it's often very socially liberal.
Trying to pressure them won't do do anything, because goes against libertarian values to force collective values on individuals.
Plenty of businesses also fail. In fact a large chunk do.
Starting a business is one of the most risky things you can do. Much more risky then having a diversified portfolio. However the rewards can be amazing given the relatively small chance it hits jackpot.