What would this accomplish? Create a new Soviet Union? Why punish common Russians for the actions of the Russian "elites"? Put Putin, his oligarchs and maybe their direct relatives and other criminals on a no travel and asset freeze list and that's it. Well off Russians travel abroad to Turkey, Egypt and Cyprus anyway. I really doubt Egypt or Turkey would play by the US playbook. Why bar these innocent people from travelling, since they're just minding their own business? Being Russian doesn't make one a Putin cheerleader. Of course, a few "tourists" like the ones who poisoned Serghei Skripal and his daughter will slip through, just put them on the naughty list and carry on.
Turkey, Egypt, and Cyprus is just a vacation spot. They don't send their kids there for any education. Unfortunately Russia harbors criminals regularly and considers any hacker proceeds as just a source of money. Nothing will change if the west keeps leaving a door open. An oligarch will just have fake documents made.