You're comparing a civil-rights violation to a business inconvenience. Namecheap and others like them owe nobody anything except by contract, and they're going to refund (to the extent possible) those they won't do business with anymore.
Pointing out hypocrisy is a cheap shot, though, because everyone's a hypocrite to one degree or another. As I've said elsewhere, pointing out hypocrisy usually gets you nowhere in an argument. It's seen by many as a vain attempt to show how smart you are and is generally just a distraction, as opposed to a participation in a substantive discussion of the issue at hand.
Maybe that's how you feel, but not me. I try to live in a principled way, and I think many other people do as well. So I support calling out hypocrisy because I think it makes the world a better place (I would like my own views also challenged on these grounds). In this case, the hypocritical action is needlessly divisive because it paints Russians as "the other", and I don't think this type of thinking helps the world in the long-term.