I think Griffey is perfectly contextualized - he was a great player with the Mariners, albeit not as good as Bonds was, and then his poor conditioning habits caught up to him in Cincinnati and his value cratered. All in all, a top ten center fielder of all time, but he never really had a case for challenging Willie Mays.
That’s just the thing. As someone who was a Bonds fan, I don’t think Bonds was clearly better until Balco, especially if we look beyond just hitting (Bonds was meh as f*** in left field). And one of the benefits of PEDs, especially the designer ones, is greatly improved recovery. So players were bouncing back from injuries in half the time, spending more time on the field through their 30s than their peers.