And what I'm saying is, my government doesn't respect human rights, but I as a citizen do. You're throwing the baby out with the bathwater arguing private US business shouldn't work with anyone in China because they must all be human rights abusers. /s
You seriously think this is about making the world a better place?
It's about money. Private businesses don't care about Chinese citizens. They care about cold hard cash.
Now, am I saying private US businesses shouldn't work with anyone in China? Not really. All I'm sayng is: at the end of the day, technology can only do so much. Eventually, policy must change also and this is valid for any country, including the US.
How about respecting human rights? That would be a start.
Technology can help for some things, but past a certain point, "making the world a better place" also imply policy changes.