One of the downsides of forex is the high fees and commissions charged by brokers. XGo, on the other hand, offers daily interest on my assets with zero fees.
Yes brokers are the main reason for which many traders avoid forex trading. These unnecessary and hidden charges take too much percentage of the profit and hence the traders want to avoid these type of trades. On the other hand there is not too much hassle regarding the charges or fees in crypto trading, cryptos are tax free mainly and are done by P2P deals to cash out money. The only disadvantage of crypto trading that the traders face is that, cryptos are not regulated in many places, hence they fear sometimes. So yes both have advantages and disadvantages, we have to choose according to our needs and feasibility.