1- Volatility : Cryptocurrencies are crazy volatile compared to stocks . That will give you the chance to make crazy amounts of profits if you are lucky enough ,but ofcourse with any high rewards comes a great risk . As much as you can make tremendous amounts of profits you could lose large amount of money if you are not careful.
2- Security and Insurance : We could all agree that the stock market is way more safer than the crypto exchanges . From time to time we hear about an exchange getting hacked and people losing their money for good , because there is no insurance in cryptocurrencies .
Your 2 points are valid points. Cryptocurrency trading is not legal in many countries and there are lot's of rules and regulations are there to convert your profit to fiat currency. But Stock trading is legal and no objection from any governament you can trade legally. One more this is in crypto trading more risk high profit and sometimes you will lose your full capital. risk wise Stock trading is good.