One more thing: Obama had to fire McChrystal, because the general had publicly criticized the president. Again, whatever one thinks of the politician, a general who does that has to go, immediately.