This is the same case as with many others in this war: people are confused because they don't realize a large part of Ukraine has been inhabited by Russians for generations. They really feel like Russians, speaking only in Russian, and until recently there was no problem with that.
Now, after the war broke out, many of these people needed to pick up sides. Are they with those who shoot at them from the East, that were supposed to be their own, or with those from the West, who are shooting their own? Many of them just didn't want to make this choice. Some decided to collaborate with the invaders, which is common in the eastern areas. Some decided they want to have nothing to do with the aggressors and are now starting to learn Ukrainian. I know people from each of these groups personally and it never occurred me to judge their choices.
Now, external observers tend to simplify everything into black-and-white game. I understand it's easier for the media to portray it like this, but it's inaccurate and basically untrue.
So you can only be refugee if you agree to your war propaganda narrative, right? Run in the right direction - refugee, run in the wrong direction - kidnapping victim.
"children will be made to take Russian language classes" is the funniest piece of FUD considering Mariupol is predominantly Russian-speaking city. No support for "forced" relocation claims provided.
Western war propaganda is framing refugees to Russia as kidnapped and forcibly held.