As a coder, my brain developed in a way that when I read a piece of code I can compile it on-the-fly at my own memory and run it. This allows me to know what the computer will do with it when I put the machine to it. I believe many or most of other coders share this very same ability.
This ability makes us
logical, and here we often come to a clash with some
general population, due to their laisser-faire of cherry picking.
Sorry folks: WE CAN'T DO IT! In the very same way your computer will not jump blocks of code based on illogical momentary convenience, we can't ignore some instructions that are there.
The logical operators are AND, OR, NAND, NOR, XOR, NOT and XNOR, there's no such thing a CPICKING!
So your common religious, philosophical or political views that "are good if you ignore a bunch of inconvenient entries", otherwise are just suitable for psychopaths and with extremely dangerous and violent outcomes, are, for us, just suitable for psychopaths and with extremely dangerous and violent outcomes. If you want us to ignore rules, make sure they aren't there in the first place! We're also used to keep in memory loads of variables, objects, arrays... we can easily compute their interactions to peek the final result.
Hope you understand and, if you come across an ideology you're unsure about; ask a coder to analyze it.
![Wink](https://bitcointalk.org/Smileys/default/wink.gif)