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.
Why not use that skills and capital to earn rather than letting it sleep and wait for the profit?
I would love you to prove this with statistics and historic data and not just words. Let's use Bitcoin investment for example, history had proven that those who invested and have held for at least 10 years now have experienced at least 335x on their investment. I'll live you to show me a trader that can boast of such returns and it's availability of date.
Bitcoin investment gives you a compounding effect on your investment with it's price appreciation. Now in trading, even though they get those funds, they don't hold it, most of them spend it and in so doing, they cannot boast of equal wealth ratio with holders.