During the Beijing games the Jaded Consumer wrote a piece about judged Olympic events, and nothing has changed. Usually performers know when they're on and when they're off, looking nervously at the scoreboards when they're aware of an issue that could affect their judged scores. You've seen it yourself if you've watched. So this picture at CNN is worth a thousand words on the difference between performance and score at the "Most corrupt Olympics ever".
The problem isn't just in Sochi: the Indians who entered during the opening ceremony did it as unaligned independents under the Olympic flag, because India was still under sanction for corruption among its officials. This doesn't mean there's less corruption elsewhere, just that they're not electing folks who've been caught at it to represent countries as officials.