Sounds like it's opportunity to buy on the dip.
Sure, they're a pretty successful company. I bet it's a decent buy long term. Though, if you use ethics in some form to guide your investment choice, you may want to consider whether supporting creators of social credit systems conflicts with your ethics. Maybe it doesn't, but.. it's worth consideration if you are guided by such things.
That being said, the ethics you mention is not universal. The social credit system may be controversial, but generally a detached western viewpoint is hardly one who can speak to the morality of it on behalf of Chinese people. The only thing objectively inmoral is imposing one’s own moral standards and viewpoints on others.