Be thankful that it's not China doing the invasion, because you'd all have to stop buying anything except maybe local produce, and boycott all brands, foreign and domestic alike, because approximately everything is ultimately made in Chinese factories, thus contributing money to the Chinese government and its propaganda machine.
"You cannot object to anything unless you object to everything" is not a particularly compelling argument
The two-step may be convenient for you but depending where you land it is definitely an issue, even if you don't live in Russia.