Doesn't matter if it's the internet, a presentation, a board meeting, or a conversation. If you want to get your points across, your delivery is key. If you just come off as a jerk and all "I know more than you", then people are going to detect in on that and move without giving your presented ideas a second thought.
We're talking about good social skills. Do you want people to take you to heart or not? Because if I was a developer and I saw your threads, and the way you dictated them, pass. I'd just assume you were just another forum grub really full of themselves looking for attention, and get back to my job, which is not dictated by the forum.