Hey dang. Sorry for wading in, but it is a public conversation thread after all...
Personally, I don't find that to be a xenophobic slur. If someone said "nobody in their right mind wants to live in Switzerland" or said that about the UK (the country I grew up in and the country where I live), I would not feel offended, but ask why they say that and take that merely as a strong expression of opinion. Then I would discuss the opinion rather than the statement.
Now, that being said, I don't feel any particularly strong attachment to the institution of countries, any more than I do to religions, various *-isms, or even programming languages! It's a big varied world out there and each of those things have their pros and cons. I do feel strongly attached to the ability for people to debate things and discuss disagreements in a civil manner, particularly when they disagree strongly. I do wonder if we should defend the right of people to be protected from having their nationalistic, religious or other types of beliefs challenged, albeit in a very mildly offensive way...
I think the OP statement could have been phrased better but I personally don't see it as a xenophobic insult. To me that would be more something along the lines of "those damn Russians, they bring organised crime wherever they emigrate!"
"Russia is not a nice place to live" (an equivalent statement to the OP's) is just a statement of opinion about a place...
It is entirely your choice what you do as you are the one with the responsibility as moderator of HN, and I don't know everything that you know, but I thought I'd put my opinion out there, hopefully not in an offensive manner. Please feel free to use or ignore it as you please. Thanks for reading!