Don't know what B2 level is, but I did get quite good at it. Not so much now, as I never go there and I'm too much of a lazy bastard to practice. In any case, many, many people at the time, as nowadays probably, were more than willing to speak to you in English.
Don't know where the rest is coming from, however, as like others on here you seem to assume that I'm claiming my opinion, gleaned from a variety of sources including personal experience, is the final word, and that all Rusians would agree with me. If people bothered to read before jumping in it would become quite clear that I'm not, but I do also have an opinion on who will be proved correct in all this.