discussions like this will usually end up going in circles since determining which of the two is better when it comes to gaining profit is subjective.
Bottomline, it depends on how familiar you are with what you are exploring in gambling. Some will say sportsbetting because if you are a person who is very familiar with at least one sports, you will be more comfortable placing your bets, and more than likely, you will have better chance of winning because you can select better odds. That is, if you truly know the sports and athletes very well. Hard to bet on a sports you don't know of because it is like you are betting blindly on that sports.
But those huge multipliers in regular casino games, what do you think is the probability that you will hit it? Whereas, in sportsbets, the multiplier may be low, but if you are good at it, you can really hit it.