In Andhra Pradesh, the state government has an Endowments Department, which monitors the Hindu temples and even "takes care" of money donated by devotees.
It is this Endowments Department, which is responsible for the messy state of affairs in all temples. They run the temples as though they are business centers.
Temples must be run by temple authorities only without any governmental interference.