Mcdonalds for example pulled out. Russia has suggested that it may break "trademarks" to continue to operate McDonalds independently and keep (innocent) people employed.
The delusion of many westerners is the idea that Putin is at odds with Russia as a whole and that Putin or Russia can be "canceled."
Russia is not Libya or Iraq. It is practically a third or a quarter of Eurasia with a continent's worth of natural resources.
If Russia wants to practice autarky (economic self-reliance) it can do that far better than most countries on Earth.
Second the idea that "Putin" is at odds with Russia. According to polls Putin has somewhere around 70% approval.
Most of those opposed Putin are even more against western neoliberalism than Putin.