Look Dave, I will most likely regret this post but your post gave me pause. Funny how I've had the phrase "Don't Try" under my avatar for decades it seems. Just tell me what it is exactly that irritates you because if you look at most of my posts I try very hard not to come across as lecturing or being certain. Look at the post that irritated you, how I'm almost apologising for my opinion, there's always question marks and "maybes" and "seems" and so on, it's almost too much. I feel really stupid most of the time and I know my IQ is very average. I just happen to be interested in some bodybuilding related trivia.
But I'm missing something, I don't understand how I'm coming across, because some were also pissed at my style on another forum. One thing I know, my posts are too long and there is just too much info dropping.
Probably a regrettable post 
I've worked with scientists and engineers my entire career.
You come across as a "know it all" because you spend a lot of time researching things and doing trials on things in order to self-educate yourself because you find great value in knowledge and self-experimentation. I'm in the same boat yet lack the time or give-a-fuck to constantly post my responses on here anymore.
I've delt with people like you (not a bad thing) my entire career, and i get negative feedback about this form of expression from people who are either uneducated or lack a sense of depth to your point of view. Mostly from people who react based on emotion and not logic/reason like you do.
Your posts resemble the emails i get from some of the people i deal with day to day, who are considered experts in their field due to continuous research and experimentation.
Take this as you will, my good man.