Sure, the severe injury will influence the mentality of the player. Benzema got difficulty to play with his best if he more often got injury. I'm sure he dreams to compete with Ronaldo as the top scorer in Saudi league. With the injury problems, Benzema couldn't make his dream to be true. We even heard a rumor that Benzema may leave Al Ittihad in the near future. However, I am trying to believe that Benzema will struggle to stay in SPL.
It should not be surprising that some of the older players in this league are prone to injury and the reason is clear the main factor is age as experienced by Benzema and Neymar but Ronaldo is excluded because he can manage his fitness therefore there is no reason to compare Ronaldo and Benzema in the competition for top scorers because Ronaldo can only be compared with by young players. Regarding Benzema move, he will move if he wants, not because of the club's wishes because Benzema is still needed in the Saudi Vision 2030 project.
And that is why I would always advise that older players should not play full matches or be overused in virtually all games in the future. It doesn’t benefit the club or the manager to use older players in full matches. Instead, senior players should be reserved for matches that are particularly challenging for the team and be brought on when the team needs their support. Their appearances should focus more on providing support and building confidence for the team rather than being constantly utilized in every competition or match the club participates in. Overusing them will only wear them out, and when they become fatigued, they won’t be able to produce the maximum results needed for the team or club to progress. Players like Benzema and Cristiano Ronaldo, who are in the SPL, need to be managed wisely by their clubs otherwise, it will hinder their performance optimization.