From what I've heard on the many news reports about people leaving the country (and the media like to make it sound like the best and brightest are all leaving and America is sunk without them-bah!) at least some of these people are talking about getting Canadian citizenship and making sure they never again have to pay taxes here or be called an American. They want Canadian passports. If so, obviously that takes care of the voting issue.
they forfeit any further right to participate in the domestic democratic process for as long as they reside on foreign soil.
they forfeit any further right to participate in the domestic democratic process
FOREVER!!