Yeah it seems like they're in the front lines screaming nuclear launch codes at the headquarters
And they were on every fucking server too, even the American ones from my memory. Maybe not as many, but they were an inevitability.
At some point Russia got their own server; if it had any impact, it was so insignificant that you'd hardly notice it.
When asked about it they always reply with something to the effect of; "Fuck that, I don't wanna play with those guys"
Got my eyes rolling every time.
And well, since I haven't really played Dota since the whole Ukraine thing popped off, idk how the landscape looks today. I think that it's a bit more hospitable now