Truman fired the popular Gen. Douglas MacArthur because he disobeyed orders in the Korean War. Johnson knew that he had reached the endgame in Vietnam when Gen. William Westmoreland, the top commander in Vietnam, requested 240,000 more troops in 1968… — Helen Thomas Copy Share Image