I'm well aware of the disagreements about who's responsible, my impression was very much that the evidence points towards the Soviets, but I won't pretend to be knowledgeable enough to argue it with you.
Excuse me for bringing up both the Nazis and the Soviets in the same breath, I'm sure you see how follows from the premise of the original meme. I don't want to downplay any progressive effects on the world that the Soviets have, for me good simply does not cancel out evil but coexists confusingly alongside it. The Soviets have done enough bad for me to hate the whole even if there's plenty of good in there, and I don't blame other people or nationals of invaded countries for doing the same.