> Also the stock market is NOT 0-sum. A buyer and seller can both "win".

If you look the whole lifetime of the stock and all owners and their transactions, it is close to zero-sum. Company can get more wealth by selling which is the exception and your argument. But for average retail-trader it is zero-sum game.