I value his goals, always have and always will but I'm not sure at the age of 37 you build your team to play to get the best out of Ronaldo. Needs to be rotated more, Start fewer games and get used to coming off the bench - near impossible when you are viewed to many (including me) as the GOAT.
It still amazing and commendable for someone in his age to play at this level. He is truly one of the GOAT of the game, and that will not change.
However, that does not mean you build a team around him when he is 37. The team should build around the young players (Rashford, Sancho, Greenwood, and even some of the academy players) and he should be a mentor for them.
I have same opinion with Messi too, both of them are in a career stage where they need to adapt a role in their team not the other way around. The faster they admit that fact, the longer their run in the top level will persist.