Brief summary from
Deadspin with expansive links regarding the systemic doping in Russia.
Also, the Russocentric May/June issue of
Foreign Affairs delves into the Russian psyche and its deep insecurity. Even if you aren't a geopolitical nerd, it's still a good read.
In summary, Russians pride themselves on three things: The deterrence of the world's second largest doomsday arsenal, a permanent seat on the UN Security Council (from which they thwart Western interests), and athletic achievement at any cost.
As for banning them completely, I see both sides. Villains make for better stories. The Miracle on Ice wouldn't have been nearly as sweet had our amateurs and college kids not beaten the Russians (not in anyway amateur) in the medal round.
However, the playing field should be leveled for the "clean" athletes. It is simply the right thing to do. Just bear in mind how anticlimactic the '84 Olympics were without the doped-up Russians, East Germans, and Eastern Bloc countries. Rio would be similar if the IOC had banned the Russians full stop.
The IOC is concerned with dollars and cents, not fairness. That's why they evaded accountability by kicking the can to the individual athletic federations. Weak but shrewd.