I get very frustrated at the Rose situation because I know a ton of other players of questionable moral fiber and character are also in the hall. I understand that baseball had it's dark days with gambling, but the MLB welcomes back drug addicts, boozers, spouse abusers and all sorts of flawed characters and yet they haven't found a way to forgive Shoeless Joe (who never admitted to cheating) or Charlie Hustle.
Put them in the darn hall already. Put a notation about the gambling issue on their plaques. Heck, put an exhibit in the hall that preaches the evils of gambling and refer to that new exhibit when you put Shoeless Joe and Pete Rose in. Turn it into a positive. Remind the world that baseball does give people second chances, even when the crimes are baseball's worst.
As long as Bud Selig is in charge, things probably won't change.
There's also the issue of reporters and others in the media that get sticks up their butts about who they want to put in because of treatment of the media. Those reporters and others should long since have been dropped from the voting roles for that attitude. Heck, many of those reporters are far from saints themselves, and would hate to have someone looking through their personal lives too. The list of players that have been passed over just because they wouldn't kiss up to the media is just plain crazy. Hopefully someday that will be fixed, but I'm not holding my breath.