I'm sure that Congress can come up with a workable compromise on the issue, like counting illegals and non-citizens as, oh, I don't know, three-fifths?
All sarcasm aside, I don't believe illegal residents should ever count for anything! Same with non-citizens. Although non-citizen residents is open for grabs (so long as they are not on the public dole, e.g. non-contibuted SS payments or welfare or subsidies of any kind.)
Yes, each must decide; take public subsidies, or exercise the right to vote. Not both.