I was speaking recently to a student of mine who lives in Singapore (for the last 4 years) and asked him about this air pollution / haze issue; he said it is has become less bad over the last few years.
The haze in Thailand is different from the one in Singapore.
In Northern Thailand it's locally generated in the dry season around March-April (forest fires plus farmers burning fields on purpose) and considerably worsened by the topography (no ocean, mountains on three sides).
In Singapore it's forest fire smoke from Indonesia blowing in with the winds, and it's usually during the summer (June to October, peaking around August).
So is there no way to address this problem? I always thought of places with polluted air to be in that situation because of lack of regulation of factories or car emissions