Judging based on criteria is no different than a blown call. It affects the end result of those competing, whether it's one call or throughout the entire game. One judge being biased or a panel, the same thing.
There's politics in every sport and money talks, always. Take what you want from the Olympics, leave the rest, I don't watch every event, don't care for them all, some are boring, not sure why they are there, but they are. each governing body for each sport are there to monitor.
Congrats to all the countries who have participated, win or lose, right or wrong.