2 things pop out, the first of course how evil this admin is but how broken the immigration system really is, since it has been 7 years from the granting of the u visa. In that time period the system was unable to finalize permanent residency w/ the job he is doing, and the vetting that is done.