I'm OK with Rose being reinstated, but this is a ridiculous statement, unless you're talking about off-the-field conduct exclusively.
The problem with Rose is that his sins weren't really committed "off the field." As the Reds manager, he bet on Reds games dozens of times. And while he bet on the Reds, it's an open question as to whether he made certain decisions to win a game he bet on at the expense of the following game. His denials, defenses, and excuses were constantly evolving.
None of that affects what he did on the field as a player, though, and ultimately I'm OK with this.
Maybe I drank the Kool Aid, but I've always thought Shoeless Joe was railroaded. His WS performance speaks for itself.
Bucky - this one's for you!