The fact that there are 12 points difference between Barcelona and Real Madrid tells us the story of the season thus far. Real Madrid has been doing well in the UCL just like they always do, but when they are bad in the league that proves that they are not as good as they used to be, like last year they were better and I do not mean like they were better than Barcelona, that is easy because Barcelona was bad, it is not about standings, it's about how many points they collected by this time, and it was probably higher.
So, overall they are worse this year and just because of this fact I feel like they may not end up winning the UCL title this year, not again at least.
Barcelona is superior because it has players who are mature and ready to carry out several matches, and few are injured, while Real Madrid currently has many injured players so that the contribution of the players on the field cannot be maximized and ultimately makes Real Madrid lose. Madrid still has players who have skills like the main team, so that will make them compete with Barcelona.