America is far more socialist than China. I've seen the Chinese forcibly remove tax collectors from their markets. Americans have twice the tax burden but never even dream of laying hands on a IRS Lord.
Yes. If China even has a welfare program, I'll bet it's nothing compared to what ours is. I would bet China treats it's workers better than it's non-productive classes.