your completely wrong on stocks.Take a economics class. Stocks are based on intrinsic values.You can have net winners for generations to generations. on dow jones index funds or S&P 500 funds, also individuals stocks in rare cases e.g. coke stock someone held for 5 years profit, the next person 5 years profit, so on and so on. Yep day to day trading ,timing the markets, exactly you can string together net losers, and of course trading fees, fees similar cryptos.
That bit of large text (which I didn't quote here) was quoted from someone else but it was just trying to also explain how there is no real value to the stocks unless the profits of the company really affect the price. In actual fact, they do, but only because another company can acquire the stocks at a higher price if the company is successful (assuming no dividends or buy backs etc). If you imagine it's talking about cryptos, then it would be true most of the time that the company profits do not actually affect the price. They would be called a bubble or non-deliberate Ponzi so all winners will be matched by losers (no extra wealth is generated so it's a zero-sum game).