It's not very good to think that gambling is can be a way to earn profit since it's not always what you wanted to happen because it is base on luck even if the game you are playing isn't slot games. The reason why it is not good is that there's a high chance that you will lose your money so it's better if you gamble for entertainment. You may say that there are some people who did it but they are pro gamblers and surely have some good income since you will need a lot of money to do it.
It's possible to also gamble for entertainment and end up doing it irresponsibly, there are people who bet only when their favorite team Is playing against another team they put their money on the team to support not because they want to make get rich with it but it's for the thrill and excitement. Where it all goes wrong is when they stake a high amount of money because they are certain that their favorite club would win, this isn't responsible gambling
What you say makes perfect sense, as it's possible for a team to simply favor one team and place a bet for no other reason. However, such cases are rare, as I rarely hear about them. I only hear about them during big matches, not every week, and I've seen them from my friends.
Gambling is very risky, and the problem is, we can't rely on analysis, especially when it comes to slot games. So, only luck can truly lead to significant profits.