There's no "neutral" here, just different flavors of political. Indifference to and support of a war of aggression are both legitimate political positions. But they are unavoidably political positions.
At this point, there are 5000+ dead Ukrainian civilians. If at this point you are more concerned about Russian citizens buying domains names from one vendor than you are about Ukrainian civilians getting blown up, that's in no way a neutral position. Similarly, you and Namecheap both have freedom of association. Their using it to enhance sanctions against Russia is exactly as political as you using it to boycott them for their choice.