It is not that Real Madrid doesn't deserve to win the La Liga title this season, but the problem is that Barcelona is leading Real Madrid by a big points difference, and even if Barcelona loses their next 2 matches in the league, they will still lead Real Madrid by 1 point in the La Liga table, which will be difficult for Real Madrid to beat Barcelona to the La Liga title because Barcelona can't drop 7 points before the season ends. There's no shame if Real Madrid fails to win the La Liga title this season because other clubs in La Liga also need to win the La Liga title to make the league competitive and interesting to watch.
To be honest, before the start of this season, I considered Real Madrid as the favorite to win the La Liga title. Madrid played very well last season. We thought that Madrid would be stronger this season after getting Mbappe in the squad. But we are seeing the opposite.
Madrid's performance in the Champions League was also not good. Madrid lost points in several matches in the first round. Madrid's performance in La Liga is also irregular. More importantly, Madrid has lost all four matches against Barcelona this season.
Despite having a strong squad, Madrid has not been able to win any title. This is definitely Madrid's failure. Madrid management needs to find the reason for this failure. Otherwise, the expected performance from the team will not be seen next season.