Camp David is hanging by a thread. Discontent is nearly unanimous. The Egyptian population and its government are "not the same ting".