Cariad, I warn you that playing devil's advocate amuses me, so many of my questions are thrown out there in the hopes that people will actually think before replying.
BTW, cariad, you are fearless in expressing your opinions, and that's one of the many things I like about you! Clarity of thought coupled with passion make for a lot of fun.
I understand not wanting to get specific about your beliefs...that can open you up to all sorts of criticism. It's not easy to discuss political topics without there being the prospect for flaming.