The vote should be determined on what the player did on the field.
No, wrong again.
The vote should reflect on one's overall contribution (less detractions) to the game of baseball. You really DO need to study the criteria for enshrinement.
The game is bigger than Pete Rose. To Pete Rose, he is bigger than the game. Face it, flounder, he messed up. He's paying the price and will not make it in until he's gone, if then.
Look at the vote count on McGwire this year. It went down. There are consequences to actions. Sins can be forgiven, but consequences can linger forever.
What other professions are you willing to look the other way in, and reward the perps? How about IRS agents who don't pay their taxes? Police officers who are on the take with the mob? Pardon Jeff Skilling and make him CEO again? Treason for congressmen? I'll bet you think Clinton's shenanighans were only about sex. His lying to a Federal judge, under oath made him what, a great president? No, it got him impeached and that will never be expunged from the record.