this is the exact difference between Indians and foreigners . so if a poor foreigner is coming to india you call him a bhikhari. he may not be an enginner or IT guy, but still he is a person. There is dignity of labour there.
So I can safely assume that you dont treat your lower class Indians like your driver and maid servant well too like 90% of Indians.
Why do we think money and being rich is the only way to gain respect in society.
In my book a waiter, or a butler, or a driver as long as he is doing his duty honestly is also RESPECTABLE.
This snobbish attitude of Indians is really really bad and creates tensions in society.