Well yeah, but there's quite a gap between stating why a common language is probably desirable, and stating that Russia is "doomed" without one while blaming its absence for unspecified problems in the EU.
The first point is self-evident, the second is hysterical nonsense.