I don't get the point. Isn't US the same. Almost 45% of my income goes to tax, ss, Medicare. The most you can get from social security is about $2000. Who knows if it is still there when we retire. Even it is there, $2000 is far from enough. Let alone medicare. It is money to gve away. We are paying for those lazy and poor americans. We are paying the highest tax, but not enjoy much of benefit at all. What is better here? On the countrary, there are many grey income in China are real money but no need to pay tax. Not Iike corporates here, only know to write pay check.