I cannot agree with you. I think Ancelotti is not giving Joselu enough opportunities this season because Joselu is not part of Ancelotti's long term plan. Ancelotti wants Madrid's young players to become experienced. This is why Ancelotti gave Vini and ROdrygo plenty of opportunities at the start of the season. While Vini and Rodrygo are performing well now, we haven't seen that much from these two players at the start of the season. Also I don't think Joselu is a worse player than Rodrygo. Joselu has the ability to score goals. With enough help from Ascelotti, he could have scored a lot of goals this season.
Rodrygo with EASY decision to make over €100m Premier League move
Several big teams like Manchester United, Manchester City, Arsenal and Liverpool are interested in adding Rodrygo to the squad. And they are ready to pay big amount for Rodrygo.
It doesn't make sense if Real Madrid won't keep him, Rodrygo is one of the key players of Real Madrid. Even there is one of top EPL teams to offer him with high salary and wants to pat Real Madrid more than €100m, he is unlikely to move to EPL. He is already very comfortable to play with Real Madrid players.
Usually Real Madrid does not waste money. If Real Madrid management add Mbappe and Endrick to the squad then I don't think ROdrygo will be much needed in Madrid squad. At the same time I think this because, several rumors I have seen that Premier League teams are now interested in adding ROdrygo to the squad. Madrid management may also be interested in selling Rodrygo if they receive an offer for a bigger amount.