I agree with you to some extent. The country is very beautiful. In fact just received some pics about Iran. Very beautiful and diversified when it comes to nature or the people.
And yes, the media plays a bad role and cheat. But that is for a short period. Like their role in Romania when they conspired against Chausheskou (hope it is written properly). But the media cannot cheat for decades. I know friends who went there few years ago. They have regretted everything the time and money they wasted.