The performance of the Real Madrid team is very stable. They are dominating in Champions League and La Liga. However, they do not have any experienced players in their forwards. If Bellingham suffers a major injury, Madrid's performance is likely to be unstable. Vini and Rodrygo's performance cannot be relied upon. Their performance is erratic.
Yes, Real Madrid's weakness this season is not having a classy striker, and also their defense is not strong because many players are injured. I think Real Madrid's game does not depend on one player, especially Jude, because it has been proven that when Jude doesn't play, Real Madrid can still win. Ancelotti is a smart coach, he can take advantage of the advantages of players, but considering that many of Real Madrid's current players are injured, Real Madrid will have to bring in several new players in the transfer market later. Because with the Laliga and UCL targets, it seems that the squad that Real Madrid currently has is still not enough to achieve these two targets.
Manchester City have a very strong squad. But their main weakness is in their midfield. Without De Bruyne and Gundogan, City's performance is also slightly weaker than last season.
Man City's weaknesses are visible, without midfielders like KDB and Gundogan they have difficulty winning. Even though they have an attacker who is hungry for goals, it is difficult to score because KDB is the mastermind behind Man City's attack, and Man City has not yet found a replacement for KDB.
The performance of the Barcelona team has been somewhat unstable since the beginning of the season. It is impossible to predict which matches this team will play well and which matches will play poorly.
I predict Barcelona's journey will not be long in the UCL, maybe their journey will end at the hands of Napoli.