We went from a general question to discussing specifics...that is progress. It is a complicated issue so I am not surprised or dismayed that when getting to specifics things get a bit complicated.
And yes, there should be some flex based on where a person lives. It is not discriminatory (in the pejorative sense) it is pragmatic. And perhaps a useful policy tool.