The man spoke his mind and Obama is pissed!
I wonder how this will go down... since McNamara no General can openly question the civilian leadership (it was a common thing before the mid 60's).
I don't think McChrystal will be kicked out though, the political price Obama would have to pay would be too high.
Eitherway.... McChrystal has a flair for politics. It served him well last year when his critism of the WH changed the discourse over Afganistan (both inside the WH and outside). I hope he nevegates the storm to come with sound judment and is able to capilize on it.