That's a wrong mindset from those people who thought gambling will make them win. If you have to look at it the same manners, most of the gamblers need to loss in a certain bets. How can you win despite of lossing a lot of money before you achieve that winning legacy? I think it was just a case to case basis, and you're just enjoying it despite of really winning from that gambling activity.
Obviously I disagree, how it can be the wrong mindset to take the same approach to the games as the house and try to find aberrations in their own calculations? Have you not noticed the amount of money that they are making thanks to the math behind the games? If you are able to find such anomalies then you can earn money in sports bets, I am not saying that it is easy because it is not, but there are several tipsters in the forum that have been doing this for years and their track record shows that it can be done.
You cannot say they were lucky after hundreds or even thousands of bets, because no one is that lucky, it is clear they have a system that can give them profits and that is why they share their tips but not the mechanics behind their system.