I am not so sure about that. There are a couple of things that I want to note here. The people in China say what the CCP wants them to say. It is not a free state, so there is no way of knowing how content they are with the status quo. Besides, you're talking about improvement to their lives, but even there we don't know. CCP for example claims that there is no poverty in China, how? They lowered the poverty level to 4 dollars a week. There is huge corruption there, public humiliations, punishments for things that go against party lines like watching porn, bad food hygiene, big child kidnapping numbers, violence against foreigners, horrible working conditions, bad healthcare and reliance on bogus Chinese medicine. The list goes on and on of the problems in that country. And if you ask me what a good example is, I'd say go look at Taiwan. Another Chinese country (in practice) that doesn't have those issues.
Except that doesn't work either. If "sanctioning" a country was able to topple parties then North Korea wouldn't be an issue.
Not to mention that there are a whole slew of countries that wouldn't agree to any sanctions against China because it would hurt them just as much as it would hurt China.
Besides, a lot of those "problems" you listed are also present in western countries...