I don't hate people who hate cod, I personally like it, I own MW3 and Blops.
I think the main reason is that a large portion of the community though, are idiots, you could say that about a lot of other things, but the CoD community is slightly more vocal then most, and so if you say you like...