Ok, here's two pictures taken from the same spot one day apart. Not raining or very cloudy either day. But visibility difference is startling.
I don't believe it's actually all air pollution, a lot of it is probably just natural summer haze... probably...