Why are the standard logical connectives for languages AND and OR (and IMPLIES)? I would agree with the assertion that they are more natural in some way, easier to think about than connectives like NAND or XNOR. What I question is the choice of OR over XOR as a fundamental gate.
XOR behaves like addition of the integers mod 2, analogous to AND behaving as multiplication mod 2, which means that the pair behaves like the field of integers mod 2. I would have supposed that a link this strong to already incredibly well established mathematics with a relatively sturdy structure would make logic even easier to analyze than it currently is.
What makes OR the more common connective despite this? Tradition? Ease of formulation of statments in canonical form?