The Russians were not forced to go to Estonia. Narva, for example was around 90 % Estonian city before the II WW, later Estonians were deported to death camps in Siberia and they were replaced by people from Ukraine, Russia etc. They were promised apartments for free in Estonia. It was also known that Estonia is in a better state than any other "Soviet country".
During Stalin times Russian language was forced upon Estonians. It's not the fault of the people who are born here but for Estonians biggest identity is the language. And nothing else. Estonians immediately accept people who respect them and speak even a bit of Estonian. Not to forget that only 1 million speaks the language. So as the language would disappear. Small country does not always have the luxury to make the same actions as bigger ones.
Plus a question : how come several Russians still speak the language and say that they think if they life in a country and want to c all this home, they should know the language. Nobody speaks about perfection. In job markets Russians who speak Estonians get better paid and are more desired than Estonians who speak perfect English. So it is not that black and white. From one hand : it's the conditions for the Russians who came here in dream of having free apartments and work and better conditions but what was the price ? Each Estonian family (by statistics) has somebody who was deported or killed by the Soviets. Usually without a trial and not just by ideological matters. That was not so long time ago.
Nobody asks Jewish people to "Move on and not complain!". But somehow Estonia, Latvia and Lithuania are asked to do that. Why ? It is important for all the nations to deal with their pain and of course state wants recognition from other countries. I've had so many conversations finding out that people in central Europe and even in Sweden, don't even know that so big percentage of people was killed. Nor did they know about other horrible things. I'm not blaming Russians who in fact didn't have anything to do with it but it's not possible to see Estonia as post-communist part of Russia as IT IS NOT. There is a huge difference between Turkish immigration to Germany or Swedish minority in Finland and replacing one nation with another (as it was in Estonia). That was planned work, not just normal immigration. It was Stalin's plan. Not 100 % of course, but mainly.
Unfortunately not all schoolbooks teach this, especially in Russia where many happenings that were essential are not even being mentioned (deporting to Siberia). If I chose to move to Sweden I would not even DREAM of not ever learning the language. Even though if my parents never did, for example. How come Estonians don't have the same right ?
I am not connecting Russians with Russia's politics and I have friends among local Russians and in Russia. None f their or their friends sees this as a problem. I have heard comments though that: "Why should we learn this language ?! It is not our language ! We don't like Estonia nor Estonians! This is not our home!" Why should any country just give away a citizenship to such people ? BUT I also don't agree with Reformierakond's (right wing coalition Party) view where economic growth is only goal and all the rest can develop from itself. I think integration programmes were not good, if not to say almost non existent. Somehow in government they were naive to expect that this huge change in the society will just go by itself. Silly ! Integration programmes are important for everybody, especially for Estonians, of course.
Small country like this needs people who are willing to contribute and who do not hate the country they live in (I am not also saying that they should love Estonia...). Somehow, only one side comes out whenever most foreigners are giving their expertise. It all starts from 90-s and essential 40-s and 50-s or even I WW and Republic of Estonia is being left put completely. How come ? Is that even a research ? I could say that if it is night time it means the Sun has disappeared and it is like this all over the world, if I study facts I will know that sun shines in another side of Earth and will rise next day... This is what you get when you forget or underestimate essential facts. I really hope this all will have a solution easiest and best to everybody. But I know such things are never easy. Patience for all !