NATO is a giant cash cow, a totally unnecessary money racket often used to destroy countries, see Yugoslavia, Libya etc. It was agreed that after the fall of the Soviet Union it would not spread one inch further east, but it did and the last straw from Russia's point of view was the US went about bringing Ukraine into it, on Russia's border.
This is just as unacceptable to Russia as Russia having a military presence in Cuba, or Mexico, or Canada would be to the US. Or do you think the US was wrong to deny sovereign Cuba its wishes with regard to security options in 1962?
Whether people dislike the Russian government or not shouldn't obscure this very fundamental fact, that Russia feels just as threatened by the NATO presence close to it as the US would were the tables turned, and this is a concern that must be addressed, but the narrative is cowboys v Indians, cops v robbers, goodies v baddies etc, and that's all many people think in terms of.