The problem is the Bible. Yes I said it, but unwittingly so have many wise, well read Christians here on FR too that I respect.
Love thy Neighbor
Render unto Caesar
Govt Authority is from God - Romans 13:1
well then, going out and stamping out those who do evil is kind of hard when you are supposed to abide by the above.