Those of you knocking MacArthur for trying to win must be big fans of fighting not to win, yall must love wars like Vietnam, Iraq and Afghanistan because it all starting with Truman in Korea, MacArthur was fired because he was trying to win the war. He got tired of Trumans "rules of engagement" like telling him he could only bomb the southern half of the bridges over the Yalu river, and went public.
We're talking foreign conflict here, this isn't football. It was Mac's job to make sense of strategy worked out by others and then deploy recourses as needed. When it became clear to all that he wasn't up to it he was replaced by someone that could and was willing to do what he was told.
The worst part was that Mac deliberately disobeyed orders; he was lucky he wasn't shot.