Well, the methodology seems more than a little suspect: they are asking people "How welcome are foreign visitors in your country?". But what does that question even mean? It could be interepreted as two very different questions:
--"How much would you personally welcome foreign visitors to your country?" or
--"Generally, what is your assessment of your country's welcome to foreign tourists (including visa rules, tourist infrastructure, etc.)?"
You'll get very different answers from these two questions, and I would think that Russia would fare rather poorly if answering the second question. In the abstract, I don't even think that many Russians would give a favorable response to the first question either. But when you appear in their local village they generally adopt a more friendly attitude.