Rose's actions never changed the result of a game, the final score, or the history of the game's statistics. ARod put up bigger numbers, altered final scores, and probably changed the final results of some games. How much did steroids help him? No one can really tell. However, he didn't break a baseball rule.
Which is the bigger crime? Is one player more deserving to go into the Hall of Fame?