> The separatists are under Russian control.
I think this dehumanizes them. They chose to become part of Russia and the fact that they have mostly become part of Russia doesn't erase that choice.
> In the 1991 referendum...
A lot has happened since 1991. Don't you agree that a poll from 2021 is more relevant now?
> First point, why such stark difference?
An obvious explanation would be that only the areas where enough people wanted to leave Ukraine were controlled by the separatists.
> Second point, this changes absolutely nothing about my claim that what Russia did and is doing is completely immoral, pure evil.
If you mean that it's never moral to support separatists, I disagree completely.
> I'm curious why you have this view
I'm from the US. We are, first of all, a nation founded by "separatists", who also fought against other separatists to remain a single nation. I think each separatist cause needs to be evaluated on its merits, but in general (when something like slavery isn't involved) I think the people of a smaller region should be free to leave a larger nation if they wish. If I didn't believe that, I'd have to apply for British citizenship.
And the US is also a nation that's done exactly what Russia is doing, many times. We nearly started a war because Russian weapons were too close to the US (in Cuba), just as Russia demands that Western weapons stay out of Ukraine. And we've invaded many nations on pretexts weaker than Russia's in this war. If we accepted those actions as precedents, they would justify Russia's actions in this war. Everything I hear seems to be tinged by a bit of an "it's only OK when we do it" attitude, so I feel that this war is about power and imperialism for the US as much as it is for Russia.
And perhaps also for Ukraine. Ukraine has even demanded the return of Crimea, where even in 1991, only 54% wanted to be separate from Russia. After all that's happened, do you think Crimea really wants to return to Ukraine?
My ideal solution would be a fair and binding vote on separation for all the regions in question, but I know no party would accept that.