This is a very interesting comment. Right now in Canada, we have a Conservative majority government that is absolutely hell-bent on environmental deregulation. Their supporters almost exclusively bring up China as the primary reason why environmental deregulation is so important to them ("if we kept our existing regulations, our economy would tank since China would make so much more money").
I very much doubt seeing the skies in Beijing would change anything, but I wonder. Perhaps a campaign in Canada to show images of what China is like would make a difference; on the other hand, the supporters of the environmental deregulation are not the type of people to care about air quality. They value a "strong economy" and money above absolutely everything else, and think that Canada needs to pollute more and more, as much as it can in fact, in order to be a reasonable country in the future.