while i agree with your first statement, your point about "far-right banderites" and ethic cleansing are loughable.
Rise of nationalistic ideologies in Ukraine is quite consiqential. It's a reaction to Russian attempts at gaining political control via puppet figures. Russia reacted to that reaction, Ukraine then reacted to that, and now we have the mess we have. Absolutely moronic, yet here we are.
And ethnic cleansing, seriously? "Ukrainian" and "Russian" are not athnicities. Even cultures don't differ that much. The only notable difference is the language, except even there it's not that simple. The more to the east of Ukraine you got, the more russian-speaking people there you'd meet, which is fairly normal, but you'd still meet those even on the western half. I'm not even talking about cities like Odessa where the majority always was and still is speaking Russian. Nobody seem to ever attempt to "ethnically clense" Odessa. I wonder why...
Some aquaintances of mine from eastern Ukraine would also be quite surprised to know that they apparently were "ethnically cleansed".