Stocks has a smaller percentage of loosing money and earning, but in crypto you will have a bigger percentage of loosing and earning money and what can i say that crypto is very more volatile than stocks.
This is why people are able to make big profit with crypto trading because here you observe sharp changes in the values of coin over short time period whereas this is not the case with stock market. This market is very much stable in its prices and thats why u need to hold your shares for a long time to get some handsome profit. The way technology is increasing, I sent think so anyone is going to prefer stock over crypto.