First off, I'm in the camp that doubts the greatness of Ruth. Sure, he was much better than everyone he played against at the time but the level of competition was nowhere near what it is today. Second, then you'd have to assume that Mays would be taking steroids along with almost the entire league. When Bonds was juicing, everyone was juicing.
And how do you start a post with "that's up for debate" and then directly contradict it at the end?