My question was more specific than that. I absolutely understand why it is important to sanction high-tech products and stop Russia from exporting their goods.
But western companies selling non-critical goods inside Russia felt more like russian economic dependancy to western companies to me, which (for me as a layman when it comes to economy) seemed preferable to Russia having an independent economy. Thats where my question came from.
Now I realized that rather than "dependant economy" or "independant economy" the intended goal in this case is "no economy", although i am doubtful whether that will really work.
Not everywhere are cats a problem.
They are literally native to Africa and parts of Asia. In most of Europe they have been held for thousands of years and are not a threat to the ecosystems.
Taking Countries with invasive species as a global role model makes no sense.