Public finances are only stretched because the German government (and the electorate) has a weird aversion to taking on new debt. If she wanted to, Germany could essentially borrow money for free thanks to extremely low or even negative interest rates.