It's just not like other sports, and in any case guys like Marino and Barkley won an awful lot. Vince was around .500 throughout. And he did very little in the playoffs. And he played with some good players and on good teams. He underachieved almost every year.
He might make it, but he is in tight with a lot of guys that got the results consistently, and many of them at his position. Again - the NBA hall looks at the team aspects much more than any other sport. Usually the numbers come with that and vis a versa. In this case it's telling that so much scoring lead to so little winning.