> They're still free to move about the continent, make investments, do whatever

Except that's not true at all, is it? See: https://en.wikipedia.org/wiki/International_sanctions_during...

It's not completely true, but there are hundreds of thousands of visas given to Russian tourists each year by European countries, something that's hopefully will get corrected soon.

> According to data cited in Wednesday's letter, which was seen by Reuters, 477,878 Schengen visas were issued to Russian citizens for tourism in 2025, up from 440,558 in 2024.

https://www.reuters.com/world/sweden-urges-eu-tighten-rules-...

It should have been the very first thing to go.