I agree with your characterization of ARod, but I don't hold Selena Roberts in much higher regard frankly. The whole steroids thing is water under the bridge, most fans have tired of it long ago and just want to move on. Her breaking the ARod "story" was all about her, the list he was on was supposed to be confidential, and I really don't think it adds much to dig through every name that is on there.
There was a steroids era, everyone knows it, it is tainted, and everyone who played during it is under suspicion, test results or no test results. It is time to move on from this. The classic reporters' line that "the public needs/wants to know" just doesn't hold here, this was about her and her career.