Gambling on baseball by a player or manager is infinitely worse than players using performance-enhancing drugs, from a baseball perspective.
And like many baseball players going back to the 60s, Rose took amphetamines as a performance-enhancer.
Not so, if they do not bet on games they play in or influence. His records were one on the field of play and he did not use performance enhancing drugs to break a record like Bonds did or others.