I'm an Australian citizen who has lived in the US for over 20 years, gotten degrees from Yale and Berkeley. I've worked as a software engineer for over 10 years and am currently a cofounder. I'm so put off by the immigration process in the US that I have decided to leave the US permanently. Don't worry - i still work for the same US based company remotely from a more cost effective nation. I just don't pay your taxes…
For those confused: Unfortunately, the US focuses on your origin (where you were born) rather than your nationality. alisahik is an Australian citizen, but was not born there. My guess is he was born in India, which has an absurdly long queue in the US immigration process. Really sucks.
But yea. That is what probably happened.