> there has only been one Political General that won a war. Dwight Eisenhower <
And Eisenhower was political out of necessity, for the good of the country. It wasn’t easy to keep the USA, the UK, and the USSR all pulling together to defeat Hitler. But Ike pulled it off.
And as a side point, neither Ike nor Truman could have stopped the USSR from taking Eastern Europe. That would have started another major war and the US public never would have stood for it.
At some point in the war, that became painfully apparent. As Stalin moved west, instead of concentrating all his strength to take Berlin, he took side trips to grab other nations along the way. There was nothing the Allies could do about it. When the war ended, Stalin had achieved his goals and he didn't give a hoot what the Allies thought.