agreed
What is this based on? Is there a signed document you can point to?
I've always heard that the CIA orchestrated this lol. But on a serious note, Yanukovych had it coming when he reneged on an association agreement with the EU which many saw as a step towards eventual EU membership which was a huge campaign promise that he made. If Yanukovych had signed that agreement instead of killing it in favor of signing the eurasian economic union agreement with Russia, he wouldn't have been ran out of there. It's not hard to imagine why voters would absolutely be pissed about that especially when a good portion of them still have memories of standing in bread lines back in the 80s.
Given that the euromaidan protest took place between November 2013 and march 2014, it's not hard to reason that Russia's true motivation for invading Ukraine in march 2014 was due to Putin feeling some type of way about not being able to economically coerce Ukraine. It's hard to imagine that the invasion would have still occurred had the Eurasian economic union agreement been finalized.