Bad knowledge about hinduism. We have temples of Vishnu, Ganesh which are typically gods of Brahmins. Then we have temples of Kshatriyas, where the priest is from Kshatria subclan. Then there are temple for fishermans, Chamnars as well where priests are from those cast.
It looks like you have foreign influence and you have been tough all wrong things. Please visit rural india once and you will find gods of each clan. Making temple big depends on contribution from each clan and there are many kshatriya temples bigger than brahmins once. Secondly being a priest is low pay job hence there are few takers for this since beginning.