Earlier quoted context omitted.
Yah that's where I stand on it. The message isn't harmful or hateful, it dares only make a political statement.
It's still selective degradation of functionality, as presumably people who download a snowglobe animation program don't do it to see any sort of statement apart from normative depictions of wintery things. The problem would be the same if it showed Russian flags only to users with Ukrainian locale, or ads for Mountain Dew only when the user's locale is set to French, or even just something as impossible to interpret…
So it's "selective degradation of functionality" based entirely on your assumptions regarding the motivations of the users? How is this a useful description?