Huh, interesting. Shanghai is not bad at all—great place to live actually.
Other parts of China maybe not, but Shanghai would be awesome to hang out in for a couple of years as a family. I think just as good as any European city for spouses that go there while their husbands play ball.