I must admit, I am impressed with the Russian space agency. The aborted Soyuz launch was executed with no injuries. When was the last time you saw a NASA launch failure where anyone survived?
The conventional wisdom is that Russian/Soviet aero-space hardware, though lacking in high tech electronic bells and whistles, is hardened and redundant. American stuff may be whiz bang, but is a product of the lowest bidder.
Apollo 13?