General Stanley McChrystal is an American hero; he bleeds red, white and blue. Throughout his career, he has put his life on the line for our country.
McChrystal, for all the good that he has done, personally made a serious blunder that he should have known better than to commit. Out of utter frustration, he called out his boss in public. In the private business world and in government, this is not acceptable.
The president, although he has surrounded himself with a group of bungling, inefficient people - including the vice president of the United States Joe Biden, is still the president, and McChrystal was still the general, no matter how much of a hero he was. President Obama should be ashamed for putting such incompetents like Karl Eikenberry, the ambassador to Afghanistan, and advisor Richard Holbrooke in a position to undercut and destroy the war effort being run and fought by the most gallant of men and women.
General McChrystal was wrong and he paid the price for his loose tongue. Obama would do our nation good by also sacking Eckenberry and Holbrooke and letting General David Petreaus and his handpicked staff direct the war the way it should be run - for us to win it with the least amount of casualties and get out.
For the duration of his presidency, Obama should also assign Joe Biden to any task that will involve him keeping his big fat mouth shut.