If the outcome of matches were certain, I don’t think bookies would still be in business today - lots of them would have shutdown businesses since. It’s because of this uncertainty that makes it fun and exciting. Just imagine a scenario where it becomes a norm for favorite teams to always beating underdogs without there ever being an upset, it won’t be as exciting as when you get a result that’s totally different from what everyone had expected.
Watch the movie - Smokin' Aces. That's all you need to know about rigged matches. In mini-leagues or in leagues that are not very popular, there are definitely rigged matches. So the Internet era does not prevent this business from flourishing.

Loopholes are found anywhere, that's for sure.
And for sure it's far better to try to do it somewhere where people wouldn't their eyes too hard