Pete Rose broke the golden rule and gambled on baseball then lied about it for something like 15 years all while thumbing his nose at the game.
This alone is more than enough for a lifetime ban.
There are probably many a-holes in the HOF but this isn't about Roses personal problems, it's about breaking the rules that every kid in America has been aware of since the Black Sox scandal.
Rose bet on baseball and lied about it..that's more than enough to ban him from the HOF and to kick him out of baseball forever.
He has no one to blame but himself.