“The military unequivocally decided that [Ahmed] Shafiq will be president, not [Mohammed] Morsi,” Eitan told The Times of Israel. “But the Americans put all the pressure on. The announcement [of the president] was delayed by three or four days because of this struggle.”
I don't think the US approach to the Arab world is any less racist than Israel's. I'm guessing they just don't like to be as obvious as Israel when it comes to throwing their weight around.