On Rose and Bonds (two of three men you don't look up to); Rose had the most egregious crime, betting on baseball. The fact that when it happened in 1918, it almost killed baseball, is the reason it was so egregious. The sport had to be cleaned up. There were guys just like the White Sox like Hal Chase and others. But once they had that scandal, they decided those players would be banned for life and not eligible for the HOF. So Rose got what they got.
How much of Bonds performance was him and how much was the drugs? Oh sure, the argument is, prior to steroids he was probably the best player in baseball. I agree. So why did he have to cheat? Because he has an ego the size of Jupiter and he couldn't stand McGwire and Sosa getting more attention than the best player in baseball. So he swallowed his integrity and cheated. Without the drugs, how long would he have played and at what level? What would his numbers have really been? Certainly, not what they ended up being. Like I said, there were others before Bonds. We know who they were. And none of them are in the HOF, as it should be.