I am not sure if it was clear from my post but I remain against it for Constitutional grounds, despite the fact that I think it would be one of the ONLY fitting ways to grant citizenship.
We do allow people to obtain citizenship by other methods. This, in my opinion, would be one of the better methods.
On what basis? Technically, illegal aliens are supposed to register for the draft. Depending on the circumstances, they can be forced into the military or some sort of national service.
We do allow people to obtain citizenship by other methods.
Be specific about the other methods. And as far as I can determine, we have not allowed illegal aliens to serve knowingly in the military and provided them a path to citizenship. Why is this a better method? Why is it necessary?