if temple is not a public place you mean god is only for higher cost people. is it not insulting the lower cost people in india. the money offered by lower cast people is goog for the god. how can you enter a temple after eating eating vegetable or food produced by a lower cast person or you not unclean. these are useless and unwanted laws created by some senseless fellows. better modify it for the benfit of survival of hindu religion otherwise no one will worship your god and your conversion from other religion to hinduism will bring infight and disaster and self damage.