Sometimes trading could also give you more profit than investing.
It is all about skills, timing and knowledge if you could earn from trading why wouldn't you use it.
While that can be true sometimes but the thing is most of the traders are losing. Even in spot, the market is very unpredictable in its own ways. I do agree that if a trader is skilled, they can adapt to any changes and unpredictability of the market. But even so, you can't dictate the market and you have to come along on its own term.
Why not use that skills and capital to earn rather than letting it sleep and wait for the profit?
It's because of lesser effort which makes it better. You don't have to be too active in the market involvement trying to be better than the other traders who are also hustlin' just like you.