As for the incidents you mentioned with Ukrainians shouting about Muscovites, you yourself write that this happened starting in 2014. That is, after the invasion of Russian troops into the Ukrainian peninsula of Crimea, which occurred in February 2014. And accordingly, the Ukrainians had the right to call for the killing of the occupiers.
By the way as regards Crimea it seems to me that you are not aware of the fact that basically Crimea has never been a part of Ukraine. This territory has always been populated by ethnic Russians. Crimea was handed over to Ukraine by Krushov in the 50-ies only due to the fact that it was more convenient for Moscow at that time to keep Crimea in the jurisdiction of Ukraine..
It was given to Ukraine at that time only because Russia and Ukraine have always been one country and authorities in Moscow did not differentiate between Russia and Ukraine. In fact many leaders of the Communist Party of the USSR came from Ukraine.
Therefore in my opinion annexation of Crimea by Russia in 2014 is not an invasion but the US and its Europaean vassals are using this as a pretext to blame Russia for an invasion which was not an invasion as such.
Again I like your logic and accroding to your logic I would say that in the 16th century the world witnessed an invasion of the Northern American continent by European settlers. This was an invasion and it must be stopped right away.
You see, current states have territories and borders that are enshrined in relevant treaties with neighboring states, and are also recognized by all other states of the world by concluding diplomatic, consular and other agreements with them. All of them provide for the sovereignty and inviolability of existing borders, regardless of how these borders have changed over previous centuries. This is necessary in order to stop the endless wars for new territories that have almost always accompanied humanity. According to the UN Charter and other international agreements and world practice, unauthorized changes to existing borders are categorically prohibited and are recognized as territorial aggression with the imposition on such a state of the obligation to restore the previous territorial position and compensate the state that has become a victim of aggression for losses caused to it. This distinguishes the current civilization from previous ones, where there was lawlessness and the rule of the might.
As for Ukraine and the Russian Federation, such an agreement on the Russian-Ukrainian border, which determined the line of the land border between the countries, was concluded on January 28, 2003 and exists to this day. On the Russian side it was signed by President Vladimir Putin, on the Ukrainian side by President Leonid Kuchma.
https://ru.m.wikipedia.org/wiki/%D0%94%D0%BE%D0%B3%D0%BE%D0%B2%D0%BE%D1%80_%D0%BE_%D1%80 %D0%BE%D1%81%D1%81%D0%B8%D0%B9%D1%81%D0%BA%D0%BE-
%D1%83%D0%BA%D1%80%D0%B0%D0%B8%D0%BD%D1%81%D0%BA%D0%BE%D0%B9_%D0%B3%D1%80%D0 %B0%D0%BD%D0%B8%D1%86%D0%B5
Therefore, an attempt to arbitrarily change the generally recognized borders of Ukraine and Putin’s violation of the previously signed agreement on the land borders of Ukraine is considered aggression and a gross violation of international law with all the ensuing consequences that Russia is already beginning to experience.
That is why Ukraine does not claim the return of territories by Russia, including Moscow itself within the borders of the state of Kieska Rus that once existed on the territory of Ukraine, and even the border Belgorod, Kursk, and Rostov regions that Ukraine had before the 1917 revolution. The above also applies to all states, including the United States with its internationally recognized borders.