To say that stocks are about owning a company in practice is the same as saying bitcoin is just money like the dollar. It's true in theory, but it's not the practical reality of this moment in history.
However, my point is that people are not buying stocks to own OR to benefit the company. They're buying stock so that a "bigger sucker" will come around later and buy it from them and they can make a profit.
So I guess it depends on who we're talking about when we say "primary purpose", but for anyone who is purchasing stocks, the primary purpose is NOT to be an owner of a company. The primary purpose is to speculate.
Incorrect. That's what keeps the market for the stock liquid, and that contributes to value which the company can exploit through future stock issuing. Not to mention the indirect benefits to stakeholders within the company in terms of price and liquidity.
Additionally the people who own shares own the company so what benefits the shareholders benefits the company and vice versa as their interests are the same.