Honestly, I lived in china for 2 years.
Amongst the people, not in a city-hotel.
I can tell you right now, If you have never been to China that your opinion is unfounded (as people who have never seen it or traveled outside their little bubble like to play the "oh don't be racist" card)
Chinese people for the most part have very VERY little regard for their environment (trash and human waste everywhere..spitting indoors ..cigarette butts all over national parks)
And in regards to animals..I have never seen creatures treated so poorly for the amusement of uneducated individuals like this before in my life.
Skinning animals live ....and beating them as they scream in pain.
Baby turtles locked in tiny containers filled with coloured water on keychains..(they die after a few days/weeks)
Zoo animals taunted ...
Honestly, I have been to Baghdad for war, to third world countries and seen some ****..and I have never seen people so ignorant in my life as when I stayed in China..
Yes yes, SOME people are nice, kind and genuine...but these rarities are few and far between