I am unhappy with money flowing into Russia, for reasons that should be obvious (and I will not respond to whataboutism-style baiting here).
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.
A completely reasonable question that you should be able to answer if you're giving your money out to them.
The United States (I guess that's also the premise here, I'm not USA citizen myself) has notable rivalries with several countries, including China, Russia, Iran, North Korea, and Venezuela. These nations are often considered adversaries due to various geopolitical tensions and conflicts.
I guess that Kahi is doing nothing illegal, so if people have that kind of question, it feels legitimate to reply with a demand of what is the extend this patriotism stance is going beyond the judicial requirements.
Isn't that one past tense now, after the US grabbed their leader?
It still makes sense to avoid giving money to other bad actors who are acting in direct opposition to your home country, and whom you have no control over, when you can.
I'm frankly a bit surprised that it's even legal for a US company like Kagi to do business with Yandex, considering it's sanctioned: https://sanctionssearch.ofac.treas.gov/Details.aspx?id=18711. Though in fairness, I don't know enough about how exactly sanction laws work so it might be legally okay even if I find it morally questionable.
Please don't start political debate. I do not like censorship of any kind, hence my initial response. I want to have available information in full.