What expat job is meant as a career??? Recently spent some time with friends that work there..., Went out with them in Guangzhou to dinner and drinks and got their perspective about the job...., i'm 52 and all of them were younger than me. They are pretty content and everywhere we went, the food was great and I enjoyed my time there...., there are two sides to every story!
The preference would be to make a career at your home country, no doubt...., but if you have to expatriate for any reason and I would be given the choice of the ME or China...., I would go to China.
Is not for you! I get it...., but to say that everyone hates it.., it's just plain silly.