Your comment seems to suggest that religion can be used to combat excesses. In my experience, the only times when religion works in that way is when itself substitutes the previous excesses. Normally the person becomes someone completely different, seemingly lobotomised, and ends up giving away all their time, energy and many times money to the church or whatever organisation is behind it.
I'd hardly call that combatting excess. YMMV.