Well, IMO, I feel most casino games(not all), rely heavily on luck compared to sports betting, with proper analysis and discipline, over time you will make solid profit.
I don't really know if some gamblers here are feeling the way I'm felting right now when it comes to this generation sports betting predictions that most games you are aware and sure of winning ends up lossing and which the bigger odds always win the smaller odds, it has been given worried over time because few of games has been lost due to a smaller odd I'm sure of winning will lose to a smaller odd, for example a team like Real Madrid vs Getafe, who could believe that Real Madrid will lose to Getafe in Bernabéu stadium, i know it is football that anything can happen but not Getafe,
Of course these things happens, but it is not like it's an everyday occurrence, you can be unlucky sometimes and go to pick that game that will have an unexpected outcome, that doesn't mean that's how it always use to be, as I said earlier, with good strategy, analysis, and discipline, over time you'll see good results.