I suspect you can chase the turtles down quite a ways - and I already specified I don't know the details.
It wasn't really about India but about the idea that people somehow inherently dislike paying taxes, rather than feel like they are getting ripped off when paying them. It's a complex issue regardless of the country and culture.
Your are assuming corruption is an phenomenon that is generated in total isolation without other factors contributing to it.
Both government inefficiency and corruption have roots in lack of accountability.