Most of the trading competition are based on trading volume, which instantly discourages or kicks out retail traders. Imagine you, with an account of $2,000 competing with someone whose account is worth $1,000,000. You wouldn't stand a chance.
This is right, a trader that has a deeper pocket will easily beat you even if you are the best trader that's chasing the cash prize for that competition.
I feel it’s more better trading solo.
It is better because you'll not bother yourself thinking about any competition at all. All you need to do is to win those trades and make all of those gains. No chasing, just pure profiting and winning your trades.