If you read expat.ru you'll see that most people have quite the opposite impression (unless it's changed in the last few months). Things have changed a great deal since the mid to late 90s.