We had certain hotels that on occasion would play dumb "we didn't know you were coming today" because they did sell our rooms to a wedding party though we had contracted rooms. One in particular was in Campinas, Brazil where we stayed at a "resort" hotel outside of town. They conveniently took us to a small hotel in town and we got to listen to gunshots all night. We did file a report to the hotel/transportation dept. at work. Usually the biggest problem we saw were rooms not being ready when we arrived and we'd have to wait.
As Taoism says: "Embrace the change. "
I'm half serious.
In India a European once told me: "In India life never gets boring. "
That includes chaos. And while this chaos is nerving, it somehow is interesting at the same time.
So there are two types of India traveller, those who hate it and never come again and those who love it and come again and again.
About rooms not being cleaned:
I once wanted a non AC room in a lodge I had already repeatedly stayed. It was one of the better run hotels I knew. The hotel employee told me these rooms are not nice. "You better go for AC rooms!" I insisted on non AC. I was shown a room. There was a hair on the bed.
When I mentioned it he said: "I told you to take an AC room. "
It was festival time. The staff responsible to clean the rooms had gone home for some days.
I speak of a small town with room rents of 13-20$. But my experience is that double priced rooms are just the same. Hotels in the parts of India I know belong to the helpers of politicians. Most of them know to talk nice, not how to run a hotel.
However developed places usually have better mentality, so close to international airports I assume things are better.
In Goa everybody can start a hotel.
Indians like to make holidays in Goa. Well managed hotels are easily available.
So your experience may be more related to politics than "lacy locals".
Did the airline change the hotel after you complained?
Do airlines change hotels when governments change?