However I completely agree with your points, especially #4. That is something I find to be very off putting on this forum. I guess everybody's liable to their own opinion, but they often do come off as obnoxious making those kinda of statements.
Yeah, that one is definitely one of the ones that really annoy me! I was also thinking of this forum when I wrote that one.. like you said, it's a bit obnoxious.