So the fact Iran has pumped billions into the things you say means nothing?  Obviously you have never been to Saudi Arabia nor understand the people.  Those militants support a religion different than what is practiced by the 1 billion plus Muslims.