The people who would be most inconvenienced would not be policy makers or members of the military
Namecheap havehas a different reasoning:
Unfortunately, due to the Russian regime's war crimes and human rights violations in Ukraine, we will no longer be providing services to users registered in Russia. While we sympathize that this war may not affect your own views or opinion on the matter, the fact is, your authoritarian government is committing human rights abuses and engaging in war crimes so this is a policy decision we have made and will stand by.
The reasoning of Namecheap is that the people should be exposed. They could join the opposition and join strike. They can have an impact too.
The NamecheapCEONamecheap's CEO continues:
[They] sympathize with people that are not pro regime but ultimately even those tax dollars they may generate go to the regime.[...] People that are getting angry need to point that at the cause, their own government.
Note that I don't share my own opinion on the matter, but I think this stance should be acknowledgedconsidered (even if ditched afterit isn't adopted).