> You can't sell all of a stock without the price crashing either.
Genuine question, are you sure about that? Assuming the stock is valued correctly, its value is equivalent to its future earnings, adjusted for time and uncertainty. Others who sell might bring the price down, but the real worth of the asset hasn't fundamentally changed, has it?
Contrast that with crypto, where the real value isn't grounded in anything except for supply/demand and it is worth only what others will pay.