I dont mind anyone disagreeing, it's really good to hear different points of view and try to view things from other angles, but for me it's the constant pointless nitpicking that is unnecessary and why some people probably leave. Its also very easy to get annoyed and defensive when you feel someone is trying to nitpick at you. Especially when something is close to your heart, one recent post springs to mind.
Sometimes I see a new poster and just think, two weeks max buddy, and sure enough they are gone or banished or whatever.
I agree with this, also I think at times the moderators can be curt.