The most troubling fact of WW2 is that Stalin purged 90% of his generals and admirals and over 50% of the CP. This is probably why he lost so much ground in the first two years. However a friend of mine said that the purges of the generals and of the party were necessary. He said that during the Revolution it was necessary to include all types of untrustworthy elements into the leadership in order to win. This meant Stalin had to kill, not just fire these leaders, since these people were trained to command and kill and had learned all the jargon to appear as Red leaders which made them doubly dangerous. Any comments or are there better reasons?