>I'd like to point out that your comment has many characteristics of a "strong opinion" as well, which I appreciate. For example, strong statements "i.e - I assure you: The failure is not on the part of the people who exhibit this behavior" and research based evidence. It will be of use to me in formulating a judgement on my own strongly expressed opinion.

Well, I come from an academic background, which is rife with debate. The style you prefer is natural to me.

And yet, despite that, I had to think and see whether it is worth the effort to engage with you. If someone who enjoys debate has that thought, then people who do not enjoy debates are even less likely to engage with you. That's the point I'm trying to get across.

For me, debate has a low cognitive load. For most humans, that's likely not true. Yet for most people, simple discussions have low cognitive load. So in general you'll get more out of people if things are not framed as a debate. Putting the onus on the other party to counter is framing at as a debate and is working against human nature.

I also want to touch on:

>but this is based solely on my own personal experience and might not apply here", it would have been a much less convincing argument leading to dead-locking opinions at best.

It need not lead to deadlock. You're allowed to disagree with people. You're allowed to say "This sounds like your world view, which doesn't match mine. Do you have any resources to support your view?" (Also, bearing in mind whether you have any to support your own). And at the end, "It seems this is a matter of opinion, and at the moment I am going with X. Thanks for your input."

(Not saying it's easy to talk like that if not used to, even I don't do it all the time - or even 50% of the time - but people do learn it and become good at it).

And even worse than a deadlock is people simply electing not to give you their opinion, an option I almost took.

One last tangential point. People in the HN crowd tend to have very strong analytical skills. One thing I've learned to be mindful of is if someone doesn't have good arguments for their position it does not mean they are wrong. Lack of good arguments from a person is a very poor signal of whether they are correct! I learned the hard way when on a number of occasions, I turned out to be wrong, and yet someone had told me the correct thing - they just were not good at articulating their reasons. I've realized that, time permitting, it is my responsibility to explore their suggestions. I cannot hide behind "Yes, he didn't explain it well."

>With respect to your point about The Fool's Choice, I would think that in an ideal world, stating what one thinks about a technical matter should not be damaging to a relationship at all (unless truly fragile egos are involved).

That is what the Fool's Choice says: One should believe they can state their perspective without hurting relationships. The problem often arises in the purpose or intent. Is your goal to state your perspective, or to get feedback on it? What you've described is the former. Is your goal to tell people, or to have a discussion? For a lot of people, unless it is clearly phrased as the latter, they will assume the former, even if it wasn't your intent.

We don't live in an ideal world.

(Off topic, but I had a manager who often said "In an ideal world, we would...". At some point I cut him off and said "In an ideal world, I wouldn't need to work". Ideality has its degrees.)