Unless it was demonstrated otherwise, I always assumed that all top flight athletes, from any country, benefitted from the use of one or more “performance enhancing” substances. This is not a recent phenomenon. Forty years or more ago, long before the "professional" era, East German athletes reigned supreme in many events and there was no doubt that they were at it (with the connivance of the "German Democratic Republic" State machine). It’s just unfortunate for the Russians that they have been caught out but I doubt they are alone in their cheating and I’m not too sure what the fuss is all about. If the IOC banned all drug taking competitors the number of participants would be drastically reduced.
The Olympic Games, like most major sporting events, have become somewhat of a crushing, over long bore and personally I can’t wait for jousting to become an accredited Olympic sport, closely followed by pro-celebrity cake baking.