If the US Military is having a recruitment crisis, why don't they just create a new special visa for Indians to redeem that entails immediate enlistment but expedites citizenship after a tour of duty?