You're very much right here, but you need to remember that there's Kremlin and there's actual Russia. Two different things. Majority of people in Russia aren't nationalists and they just care about what everyone else: have job and live decent life.
The West perceives Russia as uniform nation, but it's not. As a matter of fact, today only around 30% of Russians trust Putin and his paranoid worldview.