It is surprising to note that those who make offensive, offhand comments against successful and hardworking people like Indra Nooyi themselves are not as successful and are involved in relatively poorly paying jobs in call centres or IT companies in India. I feel these people are simply jealous of the success of other people. That these successful people have worked extremely hard to get there and the fact that they all come from hardworking middle class families who cannot boast of great wealth and prestige, doesnt seem to have any effect on those who make comments.
Perhaps, by making such comments, they are simply venting out the frustration they have accumulated on account of the failures in their own lives. They cant stand the fact that an Indian, like you and me, can be as successful as any other businessman in the world. They probably relate their own position with that of these successful people and develop a sense of insecurity. That insecurity leads to lack of self respect and this lack of self respect translates into offensive and prejudiced comments against other successful people. Maybe these people should start looking at and examining their own capabilites and successes before making judgements on the capabilities and successes of other people. It reflects poorly on their intellect and personal integrity.