USCIS is a biased organization despite the fact that they claim the opposite. It is not legal/moral to process some applications in 2 3 months and others in years. Should be first come, first served, no matter how complex the situation is with some cases. If they delay the complex cases will this make the cases easier ? Not to mention about the country of birth of the applicants, that s another story too.