I don't think anybody suggested here that if an applicant has their paperwork in order (greencard) or is a naturalized citizen shouldn't have access to the job.
I think the concern was regarding foreign applicants coming over without the right to live and work in the US...