I wonder in what ways does India believe they are the world leader of anything? India is just another country America outsources things to. Its way over crowded, weather is insane and the people seem to be stuck in the past in terms of acceptable hygiene and women’s rights.
That being said, i still would love to eat some indian food and witness India’s culture as a tourist.
Looks like you could have saved ten bucks by ordering a pick up order and not tipping. Welcome to the price of convenience.