"that is just what the owners usually decide to tell the company to do"
Because the entire system encourages it. The market rewards growth FAR more than it rewards a consistent dividend payout. (See: companies growing 40% YoY command a significfantly higher earnings multiple than those growing 10% YOY). So imo this is a like saying "people could decide to just invest money and then not seek the best returns possible." Also remember these shareholder are seldom John Smith principled human retail investor. It's firms whose entire purpose themselves is to seek maximum return.
"The owners of a privately traded company could decide to"
Meanwhile this DOES actually happen sometimes. See: Valve. We all know there's ways Valve could put up really great growth numbers for about 2-3 years while completely destroying all of the things that make Steam so god damn compelling to users that they can command the same cut as Apple, on an OPEN platform (vs Apple fighting utterly tooth and nail to keep iOS 100% airtight locked down). But they don't.
"For example, zuckerberg controls 53% of the voting stock of facebook, so whatever zuck says goes"
TBC most founders/CEOs are NOT majority voters in their companies. They answer to the board. Most company founders lose voting control. The fact that Zuck is still in control is incredibly unusual and is a testament to how fast Facebook has grown that he's been able to keep hold of the reins.
Elon Musk is another CEO in total control. Although Tesla is a public company and therefore has a board, it’s stacked with Elon’s allies/appointees and answers to him, not the other way around. Despite Elon not being a majority owner of Tesla stock.
And when he took over Twitter in 2022, he immediately dissolved the board and fired the executives who were on it.
You just explained one reason why Steam is like this. Because they do not control the OSes Steam runs on. (Arguably, even not in the case of SteamOS.)
(Steam does try to do part of the job of the OS though, taking control over updates and even deciding what is acceptable on their platform and what is not.)