In fairness, Branch comes from a different process (Senior Committee). He was not going head-to-head with modern players.
When I was growing up, I idolized Branch and Biletnikoff. I could never figure out why Branch wasn't in there earlier.
As for baseball and "steroids", that is a different...