MCD will be back once the war or situation stabilizes. Russia is a large economy that any global company would want to be a part of.
Probably whatever oligarch buys it will buy it for cheap and will cash in big time when McDonald's buys it back, so a big cash flow to supporters of the regime...
When companies jump the ship this soon, makes you wonder how big of an economy Russia actually is.