Obama just relieved him of his command.
I have mixed feelings. On one hand, I think McChrystal deserves commendation for making serious efforts to reduce civilian casualties and limiting air strikes, even against the objections of his troops who would apparently rather shoot a bunch of people if it means less risk for them. I don’t know if his counterinsurgency strategy was the right one, but it always struck me as one of the least possible evils for a pretty much impossible task, and one that has resulted in less death and suffering than in comparable wars. I also think that, while his remarks were uncalled for and unprofessional, it seems petty to fire him just for venting to a Rolling Stone reporter (and the worst remarks were made by his staffers).
On the other hand, McChrystal has a sort of checkered past, both with previous interactions with the press and with his special forces command background. And I can see the argument that the quotes in the RS article, if not insubordination, do reflect a petty, backbiting management/command style that is not suited to the warfare effort.
So I don’t know. My only concern is that the new commander is going to abandon McChrystals stricter ROE on lethal force against civilians, but I think Petraeus probably knows better than that.