The concept of cryptocurrency is all lost when you need to purchase them on exchanges. The idea that started with Bitcoin was meant to replace the current financial system with a new one, whether a decentralized financial system would have been a better one or not is up to debate (I think not). But the point was never to buy/sell them for "real" money like how we see today. Heck, even if you want to operate on a decentralized exchange you still need to purchase the main coin for the blockchain that the exchange operates on, and on top of that, the idea of swapping random tokens is in itself a useless concept, because they're just a bunch of horses you're betting on, that do nothing for most part.
Comparing crypto to real stocks is a joke actually. Real money can be made in crypto, but as far as real world use, cryptocurrencies are useless.