Well, ask yourself what is a "run"? In this tournament, Germany are certain to make the last 16. Three teams will come out of four groups. This is probably one of those. Beat Scotland, draw with Hungary and Switzerland and they'll likely play someone like Croatia or Italy in the last 16. They won't fancy either of those. Historically, they are among the very few countries that tend to do well against Germany. If they do win that match, is that a run? I'd say it is and it'll likely be as far as they get. Semi finalists at a stretch, but barring Wirtz or Musiala becoming the absolute stars of the tournament, that defence will let them down.
In their favour, however, is the reality that this is the first tournament since, probably, 2010 where they aren't going to be complacent. But having grown up on absolute powerhouse German sides, this one is as weak as they've been since, ooh, 2000-2004. And you'd probably need to go back to the pre-war days prior to that to find as ordinary a German squad.