Good comments lhuang.  I am often surprised at the negative "drive-by" comments against China.  China does have a lot of problems to solve.  I'm truly amazed they've made it this far and we should spend a bit of time celebrating their advances if we expect them to take our criticism.  I'm sure there are people in government in China that are just in it to pull money out of the system.  But in my experience, they are the minority.  A China government official must make net positive progress or get replaced.