Sure, but when the interviewer is foreign and speaks broken or thickly-accented English that is difficult to understand, I'm going to be disadvantaged (all other things being equal) compared to my H1B competitors who can be chums with the interviewer and reminisce in their mother tongue.
Then apply again then again and again. One of those days you’ll hit non broken English interviewer, and you’ll realize whether you are actually good enough or you still need to work and study harder.
It's a self-reinforcing feedback loop.