It seems to me that if you are not passionate about a certain sport, or especially if you do not like it, then you will not be able to earn money by betting on this sport. You cannot delve into a sport that you do not like, and if you do not know in detail what you are betting on, then the probability of losing will be even higher. Therefore, we will choose the sport that we like to watch, even the one we watch without betting, this will already dispose to know about the teams and assume possible bets.
Not entirely true mate, I've won from basketball too and I can testify to you that I don't know anything nor even the names of the teams, I just hoped in there and made a few elections and got green. It's all about luck. The first time I won from football betting, I literally did not even know much about the platform, I selected a few matches for win and BTS and made a lot of money.
If I do not watch hockey, then I will never bet on this sport.
sometimes certain conditions can make us bet even on sports we do not watch, for example, if you've a friend who bets and wins consistently on hockey, would you not demand he shares his booking codes with you? And if he agrees and gives them to you, would you resist betting on those nice codes simply because you don't watch them?.