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.
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.
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.