Agreed. And no one came close to Williams either.
Actually, look at career offensive stats, Williams > Bonds in most categories. Defensively a whole different story. Then you have Willie Mays, who excelled in every aspect of the game.
There is no way to draw conclusion on who was the best. But Bonds, Mays, Williams, Ruth have to be in any top 5.