I agree - it's too easy to shout and demonise. I also think the other parties do have a hell of a lot to answer for.
Having said that, hand me a gun and I'll deal with him.