The other factor to consider is the "end of days" belief for the dominant religion in the area. These people are not afraid to die. Those mocking Iranian technology would do well to consider how Iran managed to knock a 300 million dollar US drone out of the sky. That is not the work of a country with inferior military technology. Couple this with martyrdom and a hatred for the US..................