I don't think so. Sure, its a dictatorship and flawed in many ways, but that doesn't mean the people are not happy.
Society will bear some amount of constant pressure, to a certain degree.
If that pressure progresses into a puncture, society will rupture.
So far, Iran doesn't seem to be in that situation.
Iran has been in its current state since 1979. That is 40 whole years. And we have not seen any major shifts in their society.
It looks stronger than ever, now that Iraq and Afghanistan (thanks to the trigger happy policy of America) are in the dumps, Iran is a strong and critical player.
When I read your first paragraph I assumed you were referring to these mom and pop kinda shops going out of business once the economy develops, replacing them with cookie cutter malls or online retail.
Repression tends to lead to explosive results in the shape of civil war. See arab spring, syria, etc.
I don't think it has much to business (insofar tourism is concerned), but more about tourist sites being potentially destroyed.
You may never see Iran...but not because you are an American. Instead, it is because Iran is a ticking time bomb.
Once the country opens back up, and it will open back up - you have to question whether there will be anything left to see.
Civil war is a nasty thing. See: Syria.
I recommend you visit now before its too late.