...because trading is also a game of luck and there's no one person that is perfect in prediction, just that when you are favored, it looks like you're the champion but I tell you that no champions forever.
Trading is more a game of skill than just luck if you like to describe it in the sense of a game. People who master this skill become better over time; their win rates improve with consistency and practice.
If you think of trading as a game of luck, you would never really put in the effort to develop the skill required to be successful in that field.
While trading is a game of speculation and luck, but luck alone does not make you a good and successful trader. You need more knowledge, enhanced more of your skills, and create highly reliable strategies that will bring success to your trades.
While gambling is pure luck-based, but trading alone is more on skills and strategies mastery. If you fail on them, luck alone will not lead you to a successful trade.