Hi Iman,

These Arab gov. can not defy the US because their existence is based on US support for the survival for their regimes. In Jordan and Egypt the national army is used to protect the regime from its own people and not to stand in confrontation with Israel or at least provide logistical help for the resistance in Palestine.
These regimes are afraid to admit the 1st victory for Hamas last year when Israel retreated from its illegal settlements around the Gaza strip and when Hezbollah won Last summers imposed war by Israel. They can not admit it because they do not want their people to know that a real armed resistance movement can force Israel to accept Arab rights. The notion that the Israeli army is unbeatable and superior to all Arabs is a false perception and is only propagated and advertised by the Israelis and sadly some Arab gov. In fact these Arab govs. remind us more than the Israelis about how great and strong the Israeli military is. Nobody has a doubt that they are strong but they are not invincible. Hezbollah and Hamas have proven that with good organization, determination and fighting spirit anything is possible in the battle field.
We all should get out this fake perception that Israel is greater than us and can beat us anytime and anywhere it likes. Interestingly the Israelis are using the same method of control (Psychological warfare) as the Crusaders did 1000 years before them. The method of control is to ignite wide spread fear into the local population and portray yourself as a Super foe! It worked well for the Crusades until a few Muslim resistance groups (known as the "Hash'ashin") challenged this perception and began concentrated hit and run attacks on Crusader knights and outposts. The success of these groups helped the Arab and Muslim fighters to realize that the crusaders are not a Super foe and once they got united behind Salah al-Din, the Crusaders days were counted in the Holy Land.