Stalin was much worse. Stalin was more competent. Putin just screws up everything he tries to do and invariably causes a lot of damage to innocent people in the process.
This has him at +80%approval in Russia. I don't call this screwing up everything.
Putin has ultimate trump card if he can launch on his sayso alone. back in the Soviet times the Central Committee would
have the defacto power to release nukes. Now there’s just the lapdog State Duma. Putin can decide he’s is toasted at us and give a launch order? That’s a scary thought, and we had better be damned careful poking sticks at him.
Yeah, the 'former' KGB thug really does mean well. /s
Give him time