Not really, he was fired because he actually wanted to win and take China from Mao.
It was never a war, it was a police action and it didn't end, we are just in a cease fire mode. We have ended every conflict with a cease fire since MacArthur accepted unconditional surrender of Hirohito.
Well you are correct on it being a Police Action just like Vietnam was not a war but something else. MacArthur also thought he was higher than Truman in how to conduct the conflict in Korea. There was a lot of animosity between the two.