A friend of mine had a grandfather, who was born in central Asia (Samarkand) had Ukrainian parents, but also had written in his passport that he was a russian. Soviets erased his roots, history, ethnicity. He never spoke Ukrainian in his life.
Btw, that is what current russian government is doing. They have stolen thousands of Ukrainian kids and erased their identity. Few more years and some of them are ready to be sent to the frontline.
At least Belorussians and Ukrainians can speak Russian without an accent despite knowing their own languages.
> Soviets erased his ...
I doubt the USSR had such power solely on its own. It depends mostly on the will of parents (and grandparents) and the type of a young person. If a kid likes art, it's more likely the kid would be interested in national memory, if a kid is more into tech, then it seems not that important, which nevertheless can change later.
Russian Germans (not necessary all of them) consider themselves as Germans even after hundreds of years living in Russian Empire and then in the USSR.
They didn't succeed in completely crushing all national memories, but a few more decades and who knows what might have happened.
That is a pure victim blaming. If the system makes it dangerous to teach your kids your culture, most parents will no do it.
Nowadays for singing Ukrainian songs you can go to the russian prison. Imagine what could be under the Stalin rule.