Ziggy Stardust
Absolutely Sane
I think the reasoning goes: If Germany had not gone to war, those casualties would not have happened. But I can see your side of the argument as well. What makes you think Blame is un-dividable. Hitler is to be blamed for all casualties, Stalin is to be blamed for those that died because of incompetence under his leadership.Of course it is impossible to properly assign how many deaths are his fault and how many were unavoidable given the German invasion.
But wouldn't you agree that if his stupidity and incompetence caused millions of unnecessary deaths, he ought to be morally blamed for them? He can't be blamed for the deaths that were unavoidable as a result of the German action, but he can be blamed for all those who died because of his idiotic decisions.
If the argument is, who should we blame most, that has to be Hitler. No matter how incompetent Stalin was a an commander, no one would have died if Hitler hadn't instigated the war.