Don’t we already have a law that ‘fast tracks’ the citizenship of legal permanent residents serving in the military? Did this bill address that issue at all?
The Mexican citizens that are Marines would be fluent in English and likely easily qualify on education. The delay is that they can't start much of the citizenship process until they are honorably discharged.
If they have met all the education requirements they ought to be sworn in as citizens the day they finish their Marine contract.