Nobody will admit the real cause - a selfish, ignorant, lazy, vain, low IQ people, who are more concerned with money than their own health and the health of others.
The government does not want to fix the air pollution, the farmers, small scale land owners, the every-day residents burning their home and garden waste, the street food vendors belching out clouds of smoke from barbecues, do not care to fix it. None of them want to fix it because fixing it would seriously harm their own pocket. Most of all, it would take effort, evolution and change.
Further, the government would have to decimate the agricultural industry and spend vast sums putting in waste collection systems across the country. They'd have to pass laws and enforce laws. That costs a lot. It's a lot of effort.
It's not ever going to happen. Thais are as corrupt as they come - they see money, they keep for themselves. They don't think 'let's improve the country'.
It's impossible to teach a pig to read. You will never civilize and develop this country.