To me, betting on live sports events is entertainment. I think all of them are the best of all. I don't think it's even hard for you if you're a sports fan. Learning is easy and you're simply putting your money on the team or player you're supporting. Another thing is that there are many areas where the information is available to that team so you can evaluate games that make the chance to win strong.
Putting money on a team doesn't really support them in any way... For example, if I bet $1 million that Real Madrid will win the world cup, this isn't increase the odds of that happening in the slightest.
Also, I think sometimes it's quite different to bet on who you support, versus who you actually think will win. Any logical gambler should bet based on odds, rather than be warped by personal opinion.
For example, if I support France but they're playing against Brazil, you can bet your butt I'll be betting on Brazil, since I know they're a better team.
That's not being a bad supporter at all. Money and support are completely separate, or at least they should be in terms of betting.