Employee stock options are not a new idea, obviously. If the story is "every company should offer stock options to its employees", then sure, that's often a good business plan. The reason not every company does it to all its employees is probably that for those employees, it wouldn't affect incentives much and it would make payment subject to the vagaries of the stock market. Your barista at Starbucks is not going to…
Then maybe "taking over the market" is a bad metric, and we should be optimizing for making a company that makes the workers' lives better. The US cultural bias is showing here, as it's assumed that profit is above all else, and a company that forgoes profit to make workers happier must thus be less good. The vast majority of people in companies are workers. Let's stop optimizing for owner wealth and start optimizing…
It's possible companies with lower profits don't survive when they can be outcompeted by the higher earning companies. This sort of competition has killed plenty of companies.