I don't think he was ever better than the 3rd best player on his own team. At times he was 4th or even 5th.
He was clearly behind Joe Morgan and Johnny Bench. And then you also had George Foster who was better than him for a long time. Tony Perez was a similar level of talent for a long time. And that's before we even get to any of their pitchers.