Should be obvious that the reason they risk money on placing bets aside from watching games is to expect some profit.
There are differences between bettors and pure fans who just follow the game without gambling. You can't generalize that as one.
There's no need to be confused about that and if we used our common sense here, why gamble if the intention is not to make money?
They can just look instead for a job, work, or anything not related to gambling but still, they decide to gamble. It's because people won't risk money on gambling if they see this thing unable to generate good money, not just simply good money but a truly decent amount.
I still stand on the ground that the primary motive every gambler is to make money as there is a big difference between a gambler and a true fan who watches the game without betting on it and yet still has all the fun they desire.
There is no way you’ll bet on a match and gladly watch the team you bet in their favour losin even if every other person is happy about it, you wouldn’t be happy deep down that your favorites team is losing because you already know what’s at stake.