Dennis Ross has been pretty good in the past. He loves Israel. I think he joined the Obamma team in hopes of bringing some sanity to their Israel policy
He may not have even voted for 0bama but hoped to help in a positive way
BTW, the announcement of Ross's ouster is merely speculation until it is confirmed.