> Folks would just host their own vpns various places and this would be pointless
In the real world, very few people have that capability.
Do you have a friend/family out of state? Do they have a commodity router? Many have such a feature built in.
Less savvy individuals/business would also have no reason to obey these laws.
But also there's very little need today, it's very cheap to do, just complicated, a barrier that can be easily solved if there appears demand