I don't think your criticism is unfair, but I could share my counter-opinion on these points:
Vodka: In Shadowrun, alcohol as a vice of choice is actually somewhat rarer since you have BTLs and so many other mind-benders to chose from. The choice of Vodka as a preferred poison is a sort of purposeful throwback to old customs, giving a little insight into the mentality of the characters in question. I don't think the story suggested all Russians drink Vodka all the time, or at least I hope it didn't.
Stalin: Yes, this I can definitely see your point. I certainly did ponder a while about that name choice. The exact reason here is that the Stalin Industrial Complex is came from a friend, Redjack from DSF. It was an invention from his regular gaming group he shared with me when I was designing the story (or more precisely the Border Runners Vladivostok chapter, from which Vladivostok Gauntlet was born). That's what his group called it. I considered this, as I thought by 2074 any reference to Stalin wouldn't really make sense or be pertinent, but to honour the origin of the idea, I decided to not change the name. But, yeah, I can see why you'd go "'wtf".
Borscht: Sorry, can't remember where I mentioned this.
Loved the profound understanding of Russian culture and mindset. Especially this bit:
Maybe you died, maybe not. If not, there would be vodka later, and that was that.
Well, that is a specific reference to Russian gangster footmen, not
Russians. Is that what authentic Russian vory foot soldiers think? Don't know, didn't ask any. But, I imagine it'd have to cross your mind a little. I don't think I'm out of line saying a part of Russian mentality is pretty "accepting of things you can't control". That's taken to a bit of an extreme when you're a low ranking footpad for the mob. Your bosses don't care much about your life, so hopefully you don't die on this assignment, and that's pretty much that. If you don't die, you celebrate - and since, again, we're talking underworld figure, we're talking about a pretty rough type of celebration using as many voces as possible to obliterate your survival instincts telling you your choice of career ain't that great.
So anyway, I can understand a local not finding this to be exactly the greatest representation of true Russian culture, but hopefully my decision path makes a little more sense to you.
And since I am in fact Canadian, I'll say "Sorry, eh!"