Since there is almost nothing that is truly random in the universe I would say a winning streak can’t be anymore random than it is lucky.
If you are sports betting than you can argue it’s a skill. Betting on dice relies only on a computer which is going to be as close to random as you can get. Sports betting you bet on people
We understand that winning in gambling is random, just like luck. In my opinion, a lucky win is simply a coincidence, caused by a long-term streak of luck. Consistent wins, on the other hand, are due to our skill, allowing us to consistently win bets. However, consistent wins are highly unlikely, as it all comes down to luck.
With sports betting, skill certainly plays a significant role. This can lead to a winning streak, but it's not guaranteed.
Winning in gambling is random which may be true but people does not understand why they will win today and lose tomorrow.
Is like we have not come to think of it why we are winning bets while others might be losing.
The same can happen when we are losing on a streak and others might be winning. I think from what you have explained, winning and losing is randomly and this is what make it hard for most gamblers to understanding what is behind their winnings and why they will have to lose later thinking it might be a luck.