Not to be too harsh, but why would xyz cool startup hire you when they can hire someone from the usa with a degree?
He also is willing to make sacrifices and go halfway across the globe to join a team. Doubt you'll see his manager worrying if he's spending too much time on reddit.
It's also a big deal to leave your country and go somewhere where you have little base.
So in a nutshell, because he has the classic immigrants ambition, and won't rest on his laurels like perhaps someone who was born here would.