I agree. Every society/religion has (had) its own stable of deities, from the Greeks to the Norse, and the Hindu had/has them in spades. Anything that sheds/shields the being from personal responsibility, in my book, is long-term suspect and not very "good for you"...
Raised by trolls in northern Sweden, now settled on the California coast a stone’s throw south of the Oregon border. Here I meditate and write. Wolfstuff.com.