#1 Bayern are just too good for the others

The Bavarians claimed the Deutsche Meisterschale for a sixth season on the trot. On each occasion, the gap between them and the second-place hasn't been fewer than 10 points. Now that's a poor reflection of the chasm between Bayern and the rest, making the league all the more predictable from the championship standpoint.
If the German top-tier were to be plotted against a graph, this is how the hierarchy looks: 1) Bayern Munich 2) stratosphere 3) The chasing pack; such has been their supremacy in the league since the treble-winning campaign in 2013. And even if the status quo threatened to topple over at the beginning of the season after Bayern's mediocre start, things fell into perspective again eventually.
The issue is, teams lack the consistency in challenging for the title. How many times have we seen someone start on a bright note, only to sputter as time wears on? It was RB Leipzig last year; Dortmund in this. The fact that Bayern doesn't really have an able contender has made their job even easier.
Or on the other hand, maybe they're just too good for the league.