The Soviets took between 100,000 and 150,000 casualties taking Berlin. In this case better theme than us.
On top of that, the Soviets had genuine incentive for absolutely crushing the Nazis after their plethora of crimes against their people committed during and after their invasion of Eastern Europe.
It’s called “payback” for a reason. The Nazis sowed the wind and reaped the whirlwind.
Also, there was a notion that the way WWI ended, left a lot of room for the "stabbed in the back" conspiracy talk, that helped Hitler come to power. They wanted to make sure that would not be the case this time.
“Its called payback for a reason. The Nazis sowed the wind and reaped the whirlwind.”
Let’s not forget that the Soviets lit the WWII fuse by joining the Nazis in the attack on Poland.
The only complaint that Stalin had is that Hitler turned on him. No honor among political criminals.