That is definitely not true. You are claiming that Ronaldo is the reason why these players are not getting chances. It is the other way around. During Qatar 2022, the Portuguese coach (Fernando Santos) humiliated Ronaldo by not including him in the starting XI. The younger players performed well during the first match (against Switzerland, which they won by a massive margin of 6-1). But the tactic failed against Morocco during the Quarter-finals, and they lost the match 1-0. The younger players first need to perform consistently, before they talk about replacing Ronaldo.
That's true but you may not believe it, since there are many old players like Ronaldo playing for their national team there is less chance for younger players to have a chance. However, currently, Ronaldo can't show any good performance, and even yesterday in his Abarian team the fans were unhappy, the reason why we usually talk about Ronaldo and other old players is just because of their reputation they have not their performance anymore.
World cup is not the place to show talent by young kids, it is time to put the best players in and if a player is old and still plays better than any other alternative then they will be called up. I think Ronaldo and Messi could be exceptions in that regard, they can be terrible and still called because they are loved like gods in their own nations, and not like they are terrible so far neither, maybe can become terrible by the time this world cup starts though.
At the end of the day, we are going to see older players if they are still better. I rather have a 37 year old Modric instead of some 20 year old who won't be of any help, what sense would it make to get that player, it is not a place to improve your reputation.