self-enforced mediocrity
Could you clarify a bit, what you mean here, please? As to mediocrity monopolizing, I know I do post an awful lot. Other than me shutting up, do you have any suggestions on how to improve the level of postings here? As to your last question, as far as I know, no one can grant anyone the right to use any public space.