> One's emotional inclinations, one's desires in software, and one's political inclinations need not correspond.
To add to man_ls's comment...another reason for this is that we often have very different opinions about how people must behave, how people ought to behave, and how we actually behave.