Rose was a bit different, and there is a solution for his mess. Rose the player w/o question belongs in the HOF, but Rose the Manager belongs banned from the game for life for his actions. They were two separate careers that should be treated as such. There is no way that he belongs around the game anymore, but that was due to something that occurred after his playing days were over.
What I always tell people is this. If Rose had waited to manage until 6 years after he was out of baseball, and had already been inducted into the HOF for his on field accomplishments, then did what he did as a manager, would they rip him out of the HOF ? Of course the answer is no...... So there is no reason why he shouldn't be in the HOF, then banned for life from the game.
Bonds flat out cheated for years, and tainted baseball record books. Then the dumbass lied to a grand jury like a doucheballoon
.......time for him to pay the piper