There are some very nice ekdum tichh te neat and clean phoren istyle stores and supermarkets but its not the norm, upscale and gentrified places you'll get.
In fact, the trend lately is a lot of these old lalaji type run "general purpose stores" are being upgraded by the younger lot and made better.. but many, the majority, are still old mouldy places, haven't so much as seen half a coat of paint on those walls, cockroach and choohas in the godaams
Iran is a massive country, small population compared to us. They seem to take care of their country based on the vids I seen. Gotta be some poor dirty areas there too but, c'mon. Even Saooodi have some not good areas, as do France, the UK and US. AFrica and South America also very dirty and poor in a lot of places.