Mostly agree but highly doubt if China would change the worker rights laws. Actually they do not need change since they already got a good one (including 40 hour work week and overtime pay), but it's rarely enforced by local governments.
As the saying in China goes: "Government Policy, Peoples' Anti-Policy". If the government don't police the laws, then they aren't really laws.
Working conditions in a lot of Chinese companies are terrible in comparison to US/EU counterparts. Any evidence you need is just look at how much a Chinese company will change things if they hire a "westerner" (just for that westerner mind you)... It's ridiculous, China can and should do better.
True, but really if they hire a foreigner, that must be a different position that natives are not capable of. If you are a native and asking something even legal according the law (like double payment for working in weekend), your boss could fire you and there're plenty of people want that job. Also suing that company for wrongful termination takes much time and effort, many blue collar workers even do not know how to do it. With all being said, the working condition is getting better comparing that decades ago, but it's not because of government, it's only because the economy are growing and it takes more money to hire people.