Couldn't agree more with you, mate. Everyone knows crypto yields greater returns than stocks themselves. Already, Bitcoin is making stocks look obsolete. It shouldn't be long before institutional investors join the game. What's limiting crypto from replacing stocks is limited mainstream adoption. Despite 12 years in the making, crypto and Blockchain tech are still not mature enough for mainstream use. There's the issue of scalability, price volatility, and lack of a proper regulatory framework. Until crypto solves this, I don't see it replacing stocks anytime soon.
What could happen is that the stock market switches to Blockchain technology for increased performance and reliability. This could enable interoperability between the world of crypto and stocks. But somehow, companies are skeptical of crypto/Blockchain tech. I wouldn't worry about this as long as crypto continues to be traded on the free market. Those who buy and "hodl" crypto early, will reap huge profits in the long term. It's what distinguishes the crypto market from the traditional stock market. Regardless of the negative criticism surrounding crypto/Blockchain tech, the revolution won't be going anywhere thanks to its focus on decentralization and censorship-resistance. Just my thoughts
Scalability issue is being solved via side chains like liquid as I see it. It is not perfect but it seems to work.
As you said, in the future NSADAQ and other major markets will probably operate on Ethereum or something similar. However, I stilll would buy crypto instead of stocks because stocks look like dead weight. They are matured long ago. Crypto is still in its infancy which means the room for growth is far bigger.
The companies that are sceptical of crypto are changing their minds slowly. Look, even Tesla/Elon has backpedaled from their latest decision and decided to accept bitcoin for their products again.
When this gains momentum, the others will have no other choice but to follow.