Almost the entire squad that Real Madrid has this season is part of the success that Real Madrid achieved last season. This season Real Madrid appearance has been a little disturbed when compared to last season, Real Madrid is still very superior in the UCL but not in La Liga. Some of Real Madrid core players are no longer young, of course their increasing age greatly affects their appearance and they are also very vulnerable to injury.
They are still one of strongest teams in La Liga and Champions League. In La Liga, they got more troubles with uncertain performances of their attacking players and lost points with some unexpected draws which more regularly occurred after World Cup 2022. Their defense system sometimes is responsible for their draws too but in knock-out matches, they can play well and show value of experience.
In Champions League knock-out, experience can help you win a battle and fortunately in Real Madrid, they have not only experienced players but also have many good young players like Vinicius, Rodrygo, Valverde, Camavinga, Tchouameni. They combine together very well to make a very dangerous and competitive Real Madrid in Champions League.
There is no doubt about the mentality of the Real Madrid players, but when compared to the quality of the squad that the two teams have this season, Manchester City's strength is more solid and productive than Real Madrid.
They still have many players who have won 5 or less Champions League titles with them in the last 10 years. With those players, I have no doubt about their strong mentality and it is not their problems. They more likely have problems with their physical bodies, fitness and strength as ageing is not avoid any player.