Yep, this is complete crap. I just spent 3 weeks in Iran on holiday and they are easily the most friendly and hospitable people I have met anywhere. Incredibly friendly and welcoming. We were given all sorts of things, juice, bread, biscuits, fruit by complete strangers just because its a nice thing to do.
I cant wait to go back.