I think you have to take into account the state of their respective teams. They can't do it all themselves and the players around them aren't always pulling their weight, e.g. Dembele.
It took him over Pele's total career goals apparently. Story is that he had beaten Pele's official total but Ronaldo didn't want to claim that until he'd beaten his unofficial total which includes goals scored for the Brazilian Army Team and other kinda semi-official goals. I think he's got 770 now.I like that Ronaldo decided to score a hat trick this weekend after all the shit he was getting. It was against Cagliari, but still.