While luck is a factor (of course), the substantial effort and skill involved make sports betting distinct from typical passive income. Therefore, I believe that sports betting winnings should be classified as active income, similar to trading or commerce, which involve both risks and the potential for profit or loss, like in any business.
This is only my point of you... what do you think

You have a point in your argument because sport betting does not depend on luck, you need to do some search, get familiar with the teams and how they pay. Sport betting is the most stressful type of gambling because others depend mostly on luck but sport betting is different. I wanted to bet on a boxing match and I did not have any knowledge before therefore I had to do some research and I got to know many things about boxing that I did not know before like how some fighters are so good that they can knock you out before the whole round of the fight ends. They might not be the strongest opponent but they have studied and trained in using knockout to win their fight and they have a high rate of success. After all this research and I win. I can not call it passive income but active.