Don't you? Regardless of what one thinks about their product it's one of the most well known brands in the world - this will be far more visible to ordinary Russians than any seizing of superyachts.
There are long queues outside McDonalds in Russia right now as people want to get one last Big Mac before their country loses another tie with the rest of the world.
// Possibly. Haven't they all been closed for weeks? //
Correct and I was wrong - the queues were for before they shut in March. I think my point still stands though about the popularity of this brand in Russia.