>I agree with everything you just expressed, for me it's even more frustrating when educated and logical people like Rick (I am assuming he is very logical, you need logic to be a programmer) preaches everyone and avoids to answer direct questions in a reasonable way.
That's about the hardest to understand, from my POV. One has to develop a selective approach - use logic when you think about these things, and don't use it when you think about those things. I can't even imagine how one may feel when something accidentally falls into the wrong slot and the error is later discovered.
Keeping such a dichotomy (I almost said apartheid) in one's head can't bring about much of a piece of mind. Takes a lot of discipline.
I've seen several cases when a discussion went along over the common ground (i.e. logical thinking on the matters) and then I could almost hear the click when the other side switched to the other mode.