So Real Madrid must not underestimate Bayern Munich, they still have to face this match with good preparation and take advantage of Bayern Munich's weaknesses because it is true as you said that Bayern Munich's weakness this season is in defense. But for me, the dream final is Real Madrid vs PSG at Wembley. I also believe that Real Madrid's dream final is wide open, but they have to work hard to reach the final.
Real Madrid is a lot of things, but they're not a team to underrate their opponents in times like this. They don't take any chances when they're at this stage of the competition.
Bayern Munich are no pushovers. They have so much experience too. They know how to win games just like Madrid. Both teams are not teams that dwell on playing beautifully like Barcelona, Arsenal, and Manchester City. No team really has a very obvious upper hand in this tie.
The way I see it, and I've said it before, the match will be decided by which coach is more tactical. Both teams are fighters, both teams are winners, and both teams fight till there's no more air in their lungs, so what would make one team better is the coach and in this regard, Ancellotti has an edge over Tuchel. Ancelotti has a lot of experience Tuchel doesn't have and he has been here more times than Tuchel, but that still doesn't mean Tuchel can't overclass him.
The first round of the match would be in a few hours and I can't wait, but I believe it's a 50/50 match where anybody can win.