This is a very simplistic view of equities markets and does not explain penny stocks, meme stocks (GME/AMC), TSLA, and other things that seem to escape traditional fundamental analyses.
This is a very simplistic view of equities markets and does not explain penny stocks, meme stocks (GME/AMC), TSLA, and other things that seem to escape traditional fundamental analyses.
Since that exceeds the lifespan of well over 99% of the population, it must follow that people are not investing in stocks because they expect the company to produce some external source of revenue that will eventually repay the principle. There are a host of complex reasons why people invest including wealth preservation, a desire to support a company they are interested in, speculation, a belief that investing is smart and the right thing to do... these are all fine reasons, but they have little to do with some kind of fundamental valuation that some people think stocks intrinsically have.
The vast majority of gains from the stock market have next to nothing to do with external sources of revenue.
You have a shareholder vote, okay but the percentage of shareholders who actually vote is roughly 9%. The only people doing the voting are large institutions, not individuals:
https://www.broadridge.com/proxypulse/reports/2013/second-ed...
The reason for this can be understood in many different ways, but one way I like to look at it is if paying a dividend had no effect on the price of a stock, then one could in principle buy a share of the stock at a price of X just before the dividend is paid and then sell the stock at a price of X just after the dividend is paid just as you describe, effectively pocketing the dividend and earning an almost risk free return.
Of course in practice we know that on average the price of a stock drops by the exact amount of the dividend paid, and hence collecting a dividend has no overall effect on the value of a stock.
To better familiarize yourself with the literature, perhaps you can start with this seminal paper produced by the Federal Reserve:
https://www.jstor.org/stable/2962249
It looks at both the short term and long term impact of dividends and shows precisely that the marginal price of a stock drops by the amount of the dividend, meaning your premise that you can simply just sell the stock at a future date for the same price you bought it for is just not supported by the facts.
Whether you hold the stock and collect multiple dividends for 10 years or 10 days, the fundamental principle is the same: a stock with a marginal price of X that pays a dividend of Y will on average decrease in price by Y. Dividends produce no change in the overall net value of a portfolio, all a dividend does is convert one form of value into another, but no increase in value is ever produced.
Since a minority of stocks return a dividend, then the holder of said stock likely never sees a cent of company earnings. Time duration to recoup cost of stock by P/E is NaN.
The vast majority of gains from the stock market have to do with inability to invest in new ideas (on both supply and demand side).
https://www.quora.com/What-percentage-of-publicly-traded-com...
It's not that simple.
Tesla unfortunately undermines your argument. Has it been hyped to the moon? Definitely. Is there a good chance people will lose a lot of money on it? That too. But they make actual cars that get actual people actual places. That is the kind of actual value creation that underlies most stocks.