Crypto trade has a lot of good things, but there are bad aspects also. As you specified, transaction fees can be really much(saying for some currencies). The price difference between the markets is boring because you need to always observe and buy at the lowest price when buying something.