First of all, in case you haven't heard, the KGB no longer exists. They've been replaced by the FSB, an agency that Putin ran for a time. Second, I think it is possible that Trump is simply a dangerously naive chump.
Yes, that’s why “KGB” was in quotes....
I know enough history to recognize that Putin, and Russia, respect Stalin (to this day) for defeating Hitler.
So whatever you want about Stalin, but he had the Russian people behind him in WWII. And that will not be forgotten, even if it’s lost on American commentators.