What an unhappy person!
I've been reading this thread for a while, and I am quite amused by rants like these and more
When I read the rants here's what it looks to my head : "We are from good colleges in India , or we worked at great jobs in US, and so we 'deserve' to be treated better than...