The US will work with one-party countries as long as they're not a threat economically. How else do you think that Americans cheer when factories get moved to Vietnam, which is significantly worse in human rights?
Both of these things can't be true at the same time:
1. The US is concerned for Chinese citizens economically because there is only one government party in China.
2. The US thinks that CCP's policies are too effective economically that it might overtake the US as the #1 economy.
The US and China have the same amount of morals. It's basic human instincts. What's at stake here is purely socioeconomics.