This isn't exactly my theory, this is something fairly well documented that I have come across in general reading.
>men died on all sides in WWII
I'm not sure if you're aware of how far the scale of deaths in the Soviet Union exceeded any Western country - East Germany was probably close, which is an interesting correlation: were there any communist countries without major gender imbalances?