Baseball has taken a harsh stance on players betting and for good reason.
Still Rose never bet against his own team and he always gave it all he had. Yes kick him out of the game but leave his records, he earned them fair and square.
I agree—its going too far.
Love him or hate him, Rose earned his on-field credentials honestly, as far as I've ever heard, and simply being made to disappear from the record books (and the Topps cards) is just ridiculous, IMHO! Hall of Fame is a different story, of course...rules is rules, I reckon.
And we have his word on that....