Correct me if I'm wrong, as I don't know much about stocks, but doesn't that require the company to have/pay out dividends? Otherwise you do require others to buy the stock when you sell it.
> Trading cards (and cryptocurrencies) are not like that
Don't know enough about trading cards to say that you're incorrect, but you're definitely wrong about cryptocurrencies. You can do various things to earn more without loosing your current amount, from staking (Polkadot), loaning (Compound) to getting rewarded for providing liquidity (Uniswap) or for doing nothing at all (Algorand).