I’m not sure if ethnocentrism is the reason for China’s treatment of foreigners and who is to blame for all the pollution. First of all, what China does in their own country is largely dependent on them. If they really wanted to have cleaner cities, then they need to put more research into cleaner methods of production. Nobody is forcing them to take the contracts with foreign companies. Chinese have a nasty habit of doing things the most convenient way possible but neglecting what may be wrong in the process. If you can’t guarantee clean air when you manufacture something, and pollution is a major factor for you, then you must take it into consideration along with profit potential.
On the other hand, Westerners shouldn’t expect preferential treatment just because they are foreigners. In fact, they should expect to be treated worse than citizens. It’s how America operates also. Minorities are just not given the same opportunities as the majority. But that doesn’t stop the minorities from working harder and making a good living for themselves, does it? Stop crying and move on. What is fair? It’s the cards you are dealt and how you play them. A smart idea and a good amount of hard work will always get you what you want. But how badly do you want it?