While living in Canada in the seventies, I was friends with some Hungarians who had immigrated out of the USSR. They, in turn, had friends who had immigrated from communist Hungary only to voluntarily go back, even after having savored the western lifestyle.
Bear in mind that these unfortunates had been born and reared under communism. What terrified them was the possibility that having got a job in Canada, they might lose it. Having a guaranteed income in Hungary, even at the cost of losing personal freedom, overwhelmed the courage it evidently takes to live in a capitalist society.
In the SU, just about every major decision was made for them by other people. They didn't know how to do for themselves even for many simple things people in free countries take for granted.
That is one of the biggest sins of socialism....it infantilizes people.