I agree that if you pick up a yellow in the semi, and it leads you to be suspended for the final, it should be wiped off, it happened in 99 to Roy Keane and Paul Scholes, happened last night, it's happened a lot. If you get a straight red though in the semi you should miss the final, I believe that's different circumstances altogether.
The problem with rejigging the 'making an extra spot for the winners' thing is this. Generally speaking the winners of the Champions League finish in the top 4 of their League, apart from in 2005, and thus this situation is avoided, however when it isn't (which looks likely) you'd have to take out a spot from another Country, which would in my view be unfair. Now in 2005 they put Liverpool into the second qualifying round of the Champions League, which meant them taking an extra spot from someone else, and it made it really complicated.
I personally see no reason why, if the winners of the Champions League don't finish in the top four (or whatever the regulation is in a Country) then they shouldn't be in the next year's tournament because they simply weren't good enough over the season to finish high enough, like I said, the vast vast majority of times they have, but if they can't, it's just a case of there you are. It doesn't happen for the world cup, not for the euro's, it shouldn't here. It's grossly unfair on a team who's been good enough to qualify via their league position.
There's been a lot of talk today about "How hard is it to retain the Champions League?", I honestly think it boils down to how hard is it to win the Champions League? It's bloody hard, because the quality of team you face is tricky, and you need a heck of a lot of luck over the season to win it. look at us in 99. We nearly went out at the Group Stage because then only the two best runners up went through. We got hammered in the San Siro against Inter Milan but drew 1-1. Juventus went into a 2-0 lead in Turin but we turned it around, and the final was one sided (Though really Bayern were fucked by injury time, they were like "we've hammered these bastards for 90 minutes, and can't score another fucking goal" and then we shocked them). Whenever you look back on the Champions League winners, you think of a lot of what if's. It's hard not to. What if Iniesta didn't score in the last minute in 2009? What if that goal doesn't get ruled out? What if the ref saw that as a penalty instead of a great tackle? It's a very fine line.
Real Madrid vs Bayern Munich tonight, I'd expect Real to go through but I'm not ruling Bayern out, purely because they have some good attacking players, it wouldn't shock me to see them score.