Israel has overwhelming military superiority. It has on its side a global superpower supplying it with financial as well as military aid worth billions of dollars every year. Furthermore, a simple comparison of the number of aircraft, tanks, personnel and budget size, shows that Israel has a large advantage over Iran. Moreover, Israel has several hundred nuclear warheads, and Iran has none. (Israel denies having nuclear weapons; the charade goes on.) The hypocrisy is obvious to Iranians, Arabs and Muslims alike, but it is rarely portrayed accurately in American media, so Americans tend to be baffled by the response from that part of the world.