I'm not sure where do you live but Iran is not different than Pakistan. I been there few times. you will find every social sin but under the table. "every thing" is delivered to you at your home if you desire and at the very reasonable rates. Politicians are equally corrupt and have huge assets in USA and Europe. Media is under strict control and you don't see the social scum outside in the daylight.
Iranian people are good looking and girls are really pretty and that makes huge difference.