'Admin, don't post this, it will make people have a bad opinion about Iran!'
I could care less what the Westerners think about Iran. People's opinions are not more important to me than Islam.
Laws are laws, rules are rules - if you've ignored a few warnings, it's entirely your responsibility to be punished.
Each country has its own clothing restrictions. You can't be naked in the West either. The only difference is that Western countries base their restrictions on arbitrary rulings (meaning the vote of the people and what is acceptable in society) and not on divine legislation.