Why are the ethics of working with Yandex or Baidu any better or worse than the ethics of working with Google or Microsoft? Except that they're not western.
The logical answer is that a person like this wants a very strong firewall, so ethically impure bits don't cross into their LAN.