That's a very leftist, biased and effectively fascist way to look at things.
China may have its problems yet for every point you make one could find a negative point in most other countries in the world. Especially if you choose the other country to be the US, which really can't claim moral superiority over many nations in the world (probably not even North Korea).
Let specific points aside, technology is also a way to make things better for people. So instead of working on the next Tumblr or the third Uber it might make sense to go somewhere else and broaden ones horizon.
China may have its problems yet for every point you make one could find a negative point in most other countries in the world. Especially if you choose the other country to be the US, which really can't claim moral superiority over many nations in the world (probably not even North Korea).
Let specific points aside, technology is also a way to make things better for people. So instead of working on the next Tumblr or the third Uber it might make sense to go somewhere else and broaden ones horizon.