my simple understanding of German politics is that Merkel is leader because people cant abide the alternatives. not so say there aren't capable other just none that can amass sufficient support. and CDU will still be the largest party after any election, so unless they recover a lot of seats, and not at the expense of FDP, they'll in the same position.
This is correct, according to my Frankfurt-based cousin and her German husband.