With all the lying and the stonewalling that's gone on in baseball about steroids, it's not unfair to assume that the public is only seeing the tip of the iceberg. The only real information that has been forthcoming has been leaked to the public or volunteered by trainers who supplied steroids. If you go back to the Mitchell statements, he implies that steroid use was common, everybody knew about it and nobody did anything. That would explain the stonewalling. You can't convince me an owner or a GM who is paying millions to these guys doesn't know what's going on. Heck, 76 HRs was great for baseball, tickets, TV ratings and the rest of it. Remember when Mac hit about 10 in a row over the screen at Fenway. Wow. Now we know thanks to ESPN they cork the bats and the balls in HR hitting contests.
In the world of theater, everything is fakery and deception. It's entertainment. Sports TV, with all the revenue and the importance of ratings, has become a bit like theater. And with the entertainment has come the deception.