I agree about the kvetching part. You could improve things if you'd make your comments less derogatory and personal. I read this board for information, and find that the personal attacks definitely get in the way of the exchange of information.
Just because I disagree with someone doesn't make them a jerk.