It sounds like you have a background and exposure to people who might have many enabling success factors. Shiny credentials might be one but social networks are another. Collectively, they might be contributing to the success you suggest is not deserved, but I’m not sure that’s an obvious argument. People of these backgrounds could probably game any gating ritual.
Perhaps we should focus on drawing more actual talent rather than excluding the phonies (even at the highest levels, status and influence isn’t zero sum in my experience).