Most of that is just noise, but one point needs picking up.
- How would a module author's choice to return a non-standard value for true, be caused by "clever code ignoring the documentation"?
- How do you ignore what isn't written?
Does that make me rude for not saying hello to the ghost I didn't see?
Examine what is said, not who speaks -- Silence betokens consent -- Love the truth but pardon error.
"Science is about questioning the status quo. Questioning authority".
In the absence of evidence, opinion is indistinguishable from prejudice.