For some strange reason, your "FWIW" comment didn't get posted, but made it into the email notification I received.
Anyways, while what you say may be true, there's no excuse for bad, rude, unprofessional behavior (in other words, being an a##hole) no matter what one's circumstances.
From people who run into him, the consensus clearly seems to be that this guy truly is a world-class a-hole.
Just the same, the fact he's from Indian has nothing to do with it, and I'm shocked by the number of equally a-hole pilots who are willing to jump into India-bashing. Maybe they think they're being funny. Who knows.
Bash a guy for going to GoJets. Bash a guy for being an a-hole. But this India-bashing just shows some guys' low IQs.
There are a-hole pilots everywhere of all stripes, and as far as I'm concerned the idiots here who are bashing all things India are showing they're no better than the guy they're bashing, and maybe they're worse.