I get the whole "this is better than nothing" thing but some of us need to be citizens due to the careers we want to engage in. I want to join the military and eventually be a cop. The cut off age for most police departments is around 32. I'm currently 25 and if I can join the military after I get out of school when I'm 27, and if I can get my citizenship after 2 years of service, that would mean I would be 29 when I would be able to become a USC. That gives me little to no wiggle room to apply for a job as a cop before the cut off age...and I'm one of the lucky ones that would maybe be able to make it work, but what about the people who want to do the same thing but are older than me? There are alot of us that want to become police officers and firemen but won't be able to due to the long wait so keep that in mind guys saying "this is better than nothing."