Nothing contradictory at all.
1: It’s Russian ground forces who are stuck in the mud. Missiles aren’t.
2. Most are staying and fighting. Some are fleeing.
No contradiction at all.
In the real world Ukraine did a de facto draft of all men aged 18 to 60, refusing to let them leave the country—a less charitable way of putting it is that those men were taken hostage.
The “patriotic civilians fighting” is (for the most part) a parody of what is actually happening on the ground.