Leave it to an arrogant upper class Indian to think he's too good to do something simple like fill his own car and be excited he can force someone he thinks is beneath him to do what he sees as low caste work. My dude, this is why India is the way it is and why Western countries are the way they are. Whites are generally taught to do things like take out the trash, mow their own lawn, and do all the other little things normal responsible adults do to maintain their property, their lives, and their environment. They're not so fucking full of themselves that they consider themselves too good to do the basic every day things. If they pay someone to mow their lawn or clean their house, it's because they usually have very busy demanding jobs and make more than enough money to do so. They generally don't think they are somehow morally or spiritually superior to the lawn guy or the house cleaner, and if they do, their arrogance is usually noticeable to others, and they are shunned for their arrogance. They're seen as awful, stupid snobs.
A little bit of advice. If you want whites to stop looking down on Indians, you don't need to make a lot of money, you don't need to become a CEO, you don't need to live in the fanciest house or drive the fanciest car. India doesn't need to be the richest or most powerful country. It doesn't need a big military or a great space program. All Indian needs to do to earn respect is pick up your trash, master indoor plumbing, stop being sex pests, stop acting arrogant because you think you're higher caste than someone else, stop scamming old people on the phone, stop being nepotistic in business, conduct business fairly, always try your best at work. You could start by not whining so damned much about pumping your own gas. Be a fucking adult.