The deposed former president of Ukraine, who happened to be close to Russia, had been democratically elected - his removal most certainly wasn't democratic by any stretch of the imagination. You can tell infer the US's political attitudes if you parse the language of US media / politicians at the time. If they are "protesters" rather than "rioters" or "insurrectionists" - they are friends. I perfectly understand that it furthers US interest to pull out Ukraine from Russia's sphere of influence.
Just my $0.02, as an outsider.
The same is true for Russia, if Russian-Canadian relations are tense that's not as nearly important as whether its neighbor Ukraine is bombing civilians on its border.
America is not exceptional, your argument requires we treat America and Russia with different moral thresholds, that's insane.
You're on an American site, on the American made internet, using American root DNS, using American made TCP/IP, using an American OS, writing in American English, and on a site about American entrepreneurship in the American silicon valley/tech industry discussing America's space program, which is the envy of the world.
There's a reason we're not all talking on some Chinese or Russian site.
How nationalistic do you have to be to believe there aren't Russian or Chinese tech forums?
America had an amazing run 1950-2000, comparable or even superior to the miraculous breakthroughs which happened in Germany from 1900-1945, that didn't make Germany above reproach, in fact it confused the moral with the technical, which you are doing right now.
Fascist.