China has moved from the 3rd world to the developed world in just 30 years. Their laws and social development have yet to catch up with their economic development. Most of the people in any kind of power position are in their 50s-60s ie those that grew up in a very harsh world. It will take another 20~30 years for it to change.