I only speak english (with a little spanish lingo, as Rush would say), but that's over the top. It's not out of line for them to choose to play the game in their native language. It is out of line for some of them to go on a tirade because the translation was delayed, however.
I speak 6 languages, perhaps I am too ambitious but I do feel that demanding the game to be released in Russian along with the English release is self-entitlement and arrogance. Maybe I have an old-school view... back in my day things were either in their creator's language or English, you can either adapt or don't play, still holds true for a majority of Japanese games. One thing is for sure, I would never go on a rant about how a Japanese didn't cater for me.