We have recently after the IT boom got two strata or say divisions of NRI's. One and the higher class is the NRI's of US/Uk/etc. and others the lower class Gulf. NRI's of Gulf whoever they are whatever is their professional capability, intellectual ability are labelled Labour class, but probably the other westerner NRI's who ever they may be even a cleaner is a NRI with respect. And if i am not wrong the Gulf NRI shell out more remittances and make indian forex rich???