The latter is simply people liking to get their choices validated, and (largely, on the Mac side) wanting to feel superior to the herds of people who have Windows machines. (You see this in the Linux community as well.)
Of course that plays into a lot of peoples attitudes towards church, so I’m not sure I’ve made any sort of case against what you just said. 🙂