There is always someone somewhere in ANY sport at ANY level trying to get the upperhand. Whether it be roids, illegal recruiting, boosters, whatever someone will always be trying to get the upperhand.
Personally I cannot stand Barry Bonds, McQuire, Conseco, Sosa or any other roid rager. It gives players like Gwynn and Ripken bad names and those two are the epitomy of their sport. I really don't care if he breaks the record, in my mind his Hanks will be all time until someone legit beats it.
As for the Rose argument I would like to see him in the Hall. Did he bet? Yes. Did he bet AGAINST his team? I don't think so. him betting on his team to win still isn't right but at least he never "threw" a game in my opinion. His nickname fit him because he always busted his ass to try and win.