Do we? I also think that police officers must live in their precinct. No Portland cop should live in Vancouver.
I also think that legislators are obligated to do their job. No Oregon legislator should live in Idaho.
I also think that you, being a non-Portlander, should not have any voice whatsoever in disputes between Portland's people and its elected leadership. Our problems are between us, and our city council and mayor and cops; you're not a party to it.
Edit: Downvoters, use your words. Show us why you think these points are bogus; explain clearly why you think that you should have a vote in a society which you don't live in.