Hey jeff, what about the people who've lived here their whole lives who still don't speak english? In tucson half the town doesn't speak english, shall I discount their right to work, pay their taxes, and abide. Anyone outside that is a la? Should something like their vote be worth less? Say 3/5ths a person?
How about this for an idea-service for citizenship, sign up for a 4 year tour and you can call yourself American as apple pie.