No, sorry, that doesn't parse. We don't need an explanation, we need a *solution*. Nobody cares about explanations when most online projects accept patches and enrole committers freely.
While I agree with you that we need to do this better; don't interpret what "other projects do" as "doing it right".
They definitely do it right from a social perspective.