When you say ‘very simple black or white’ is that a bad thing?
Since you just described half the voting public as “religious fanatics hell-bent on imposing their values on everyone else” it’s hard to tell whether you’re in favor of overgeneralizations or not. Or it could be that you don’t think things through very carefully before you post on politics. That’s certainly the impression I got the last time you tried your hand at the subject.