why do hindus believe in good and evil gods?
there is always good vs bad,so they think one is the punisher and one is the rewarder.