We haven't blocked the domains, we are asking people to move. There are plenty of other choices out there when it comes to infrastructure services so this isn't "deplatforming". I sympathize with people that are not pro regime but ultimately even those tax dollars they may generate go to the regime. We have people on the ground in Ukraine being bombarded now non stop. I cannot with good conscience continue to support…
A better way you could have done this would be to announce non-renewal but have a single-renewal escape clause for people who are too busy to deal with it. This would allow you to make your point without shafting the consumer. You could also have given something back like a one-time at-cost discount on moving to new replacement domains. You know, act in solidarity with your customer instead of against them.
PS. It's not too late to fix this. Be part of the internet we love, the internet that crosses borders and joins people.
Nationalism is an infantile disease. It is the measles of mankind. - Einstein