When the Russians get closer to the level of industrially developed countries and get accessible Internet to many (when & if), this place will be teeming with populace.
But, again, it will be English speaking population.
In general, I am glad to have found another piece of my mother-land, where I probably never return.