Ascended, Tahariae Clerics, Paladins of Xan, and I'm probably forgetting a group have magic that directly counter "evil" groups. Not just us Clerics. :D
Not to mention Druids and Shamans I see actively doing stuff against evil.
That being said, you don't need a fancy magic to take out a number of those that you have listed.