I'm not a great wrap for telling someone how to write. Just because someone doesn't like it doesn't mean we all do. I don't want to see this forum go down the track of only have one view and being the same way. It would be pretty boring if we all agreed all the time. I see no issues being a dickhead sometimes to get your point across. If someone doesn't like someone's posts they can always ignore them.
If I'm reading you correctly you are trying to be helpful.
Personally I like ddhm well thought out posts. I might not always agree but like how much work goes into them.