Those three were all pretty much direct quotes. I don't know if programming would make someone particularly immune to this kind of reasoning though, in my experience it is to do with how much attachment someone has to the trappings of group identity, which can be quite disconnected from how they reason about other subjects.