There is only one province with an ethnic Russian majority, Crimea, and Russia already had it. Zelensky offered no NATO and Putin turned him down. "Neo-Nazi" is just a euphemism for Ukrainian nationalism, not real Nazis. De-Nazification is the plan to erase the Ukrainian national identity and subsume it into Russian. And that is why Ukraine will continue to resist, very simple.
bttt
How the Russian Media Spread False Claims About Ukrainian Nazis
https://www.nytimes.com/interactive/2022/07/02/world/europe/ukraine-nazis-russia-media.html