I don’t buy it.
This is one of the most contrarian articles I've read on this usually-contrarian website.
Prices are reportedly rising at some 70% a month in Iran. The poor may, indeed, be insulated from the drop in the rial's foreign exchange value, but that can't last. Iran has to import a lot of its consumer goods.
You can only survive on figs and unrefined oil for so long.
70% ... a month! Riots soon.
The article is probably correct. However, once you’ve destroyed the middle class, you will also have destroyed the productivity class as well.
You can’t feed a lot of poor people, when you have low productivity to create the wealth.