In general, I also think that people should be allowed to bet on whatever they want. Especially when it comes to, for example, decentralized betting platforms. In the case of centralized betting services, there are nuances, but in general the patterns are the same. I must say that if you have access to insider information, then it is far from a fact that you will correctly guess the outcome of a betting event. I have heard many stories from experienced bettors about the failures of so-called insiders. I have heard many times about supposedly fixed matches, which in the end turned out not to be fixed, but the real thing. I have heard stories about how people received insider information or supposed insider information, bet on the outcome of an event that was supposed to happen in 99.99% of cases, but ... did not happen. Therefore, when I hear about successful insider information, I am very skeptical about it.
We just think that if this insider information is right, they will never tell anyone or deceive someone to bet, but they let other gamblers make a bet and make money from them because they know that it never works in reality and still rely on luck to win. In reality, 99.99% of what was promised by these insiders to innocent gamblers never existed.
There are gambling experts, that is true, but they never know exactly what will happen or know the results in advance. Yes, they have good strategies, but they never say they work perfectly or just always. Maybe we can say that our chance of winning is a little bit high if we have been gambling for a long time, but that doesn't mean we know everything.