We should stop comparing them already, it has been 10 years and people are still dealing with "trading vs holding" thing, shouldn't we beyond this already? You know what is important? Using. Yes that is right, using bitcoin is much better than both of them because it spreads the coin around everywhere, if we had a world where you can live without every cashing out and paying everything with your coin, we would have bitcoin over 100k and we would basically never need to look at bitcoin price but only look at what you can buy with bitcoins you have.
In the end both the trader and holder sells, traders sell right away, holders sell a long time later, but they both sell, we need a system where we do not sell any of our coins and simply increase the adoption rate to a level where we use them.
Both are important and none of them are better than the other. Holding is a good strategy considering that it's a low risk and low maintenance type of investment and have a high chance of getting profit. Trading is good too! if you have a knowledge in the market and have a lot of time to monitor your trades but, it'd risky for people that is just new in the market considering that it's risky for first timer. Both have different advantages and disadvantages, and shouldn't be compare. As a trader and holder myself, those two should be use to maximize the profit.
In conclusion, both are great to diversify your asset and, I think those two shouldn't be compared since they are both great and both have different purpose. Just do both to maximize the earnings