it should be, but it isn't.
nobody wants to bring it up because they'll be accused of "denying people the right to vote", like the dems do left and right as we speak.
At the same time though, I've lived in 6 places in the past 9 years. I could probably vote for president this year twice in PA, once in Mass, once in NYC, once in NJ and maybe even once in Buffalo. The system sucks. When you fill out a change of address with the post office they should send that to the dept of elections.....