I disagree. Steroid usage is limiting the top tier from getting in.
The next tier makes it. But longevity has always been part of the equation. Don Sutton, Gaylord Perry, and Tony Perez among others made it because of years of service rather than prolonged excellence.