I have the impression, that there is no concensus among MO moderators about sharing knowledge on MO; the impression is based on quite contradictory reactions to offering to share such a knowledge, ranging from encouraging to share it, despite some skepticism about the correctness or practical applicability to discouriging doing so, based on speculations on the mathematical value of such an answer or, on speculations about the personal motivation for sharing knowledge.
I had read the discussion related to Answering my own question and Appropriate Reaction to a Failed Reference Request on MO and thus felt encouraged to share my knowlegde, but wanted to present in a way that would be appropriate for MO (Preferred Conciseness of Contributions), which, besides one useful comment, only brought up severe objections against sharing my knowledge.
My question is therefore, whether there is consensus at least among MO moderators about what is appropriate and in what form, when "pressing the button" for answering own questions or sharing knowledge?
What should happen with speculative comments and answers that aim at discouraging answering one's own question or sharing knowledge?