Surely trading is more preffeard or preferable to Gambling because in gambling no matter the skill involved you are likely to lose more often than win, but in trading skill, you are more likely to make profit than lose ..
If you think that trading and making a profit is so easy, then you are mistaken. According to statistics, 90% of traders lose their money.
As for skills, you just can't do without it in sports betting.