Ever where I went in India I saw/experienced people working for WaY less than what their labor was worth. For instance, a housemaid/cook who comes in to a home to clean and cook, [in this case just for 1] three times a week! is paid the equivalent of 125 US a month. That's about 500 rupees a day, or US 10$....and, everybody thinks that's OK!!! This is working for someone [and thousands of the same] making a very good income.
Goa taxis cost more, because they have figured out what they are worth. Why should they work for nothing like they do in Delhi.? Their service is still a bargain!!!