if the shoe fits, wear it... but only if you're the ones who gets it.

dude, point taken and indeed there's a flaw, but you're also missing some critical idea of what you're saying, jobs technically available for those people that basically suits its qualifications, whether they're saying true or not in their resume (it's not ours to figure it out) or you think their unqualified because of other reasons...

but the truth is, one time you're not hired and you feel like you're qualified for the job, that's the hiring personnel's fault not yours nor any other applicant on the job whether different nationals, but if it's twice, thrice or even more than that, maybe you need to think it through, isn't still their fault or there's something wrong about you?

^_^ IMHO