However, there's one advantage if you bet on an non-familiar sport, you will be force to learn that kind of sport so you won't be at loss anymore the next time you decide to bet on it.
How is this an advantage? Someone could argue that they could just not bet on a non-familiar sport and therefore avoiding that loss.
But I could expand on this statement. Learning about another sport would allow you to bet on more events and could give you more profits in the future since you now have more chances of winning and you are not just gambling on one sports event. Another advantage is that you could still be very objective when you start learning about a sport without being a fan of it in the first place. Meaning you are just an objective observer that could make bets without being biased to a specific team or athlete. Lastly, being introduced to any new sport is always welcomed because you can be introduced to a new community and a new hobby that could make you a more interesting person overall.