christo you obviously know a lot about china, I've only been there once, briefly, but I'm still going to continue to believe that china's government is the main detrimental factor for people's quality of life there not the general population. if people are treated like shit then they gonna act like shit.
also, you ever been to taiwan? it's a different world, there's no con artists roaming the streets, cabbies always use the meter, you don't have 2 tier pricing for white people, police are corrupt, but less corrupt than on the mainland. as both countries share the same culture and majority ethnic group it would seem to me like china's government has had a major negative effect on the people it controls.
I simplified stuff a lot here but still.