There is indeed dignity in labor, but it is indeed shameful for someone to try to sneak some prejudice in, there was a clear implication in your statement that indians are highly skilled, and Pakistanis are taxi drivers.
I have met nice indian people around the world, who did working class jobs, bus boys, taxi drivers, security guards etc, and most have been decent people, your implication that, all indians are highly skilled is an insult to these hard working people.
In fact a lot of indian guys in New York - are taxi drivers, one guy even refused to take my money, when he found out, I was Pakistani
that guy got a very nice tip.
So get out of your petty prejudice and obsession against Pakistanis, in the long run - it wont be good for you.