Thanks for illustrating my point by assuming that there must necessarily be a Good Guy (who is of course the victor).
And for that matter yes: The Soviets were just as much of a Good Guy as the other Allies. As for the Cold War? They were the lesser evil of the two super powers. But not a Good Guy.