Bayern Munich's inconsistency gave Bayern Leverkusen a comfortable lead over Bayern Munich this season because if Bayern Munich had been consistent enough, they could have put more pressure on Bayern Leverkusen, and the point difference would have been three or five points.
Bayern Munich started losing more of their games when Bayer Leverkusen was three points ahead of them. Bayern Munich lost a lot of opportunities to easily pass Leverkusen for the top position in the league. This season, Bayern Munich draw with Freiburg, the same team that Leverkusen defeated 2:3 last weekend. The only problem with Bayern Munich this season is their inability to continue winning; they have lost many games this season against weak opponents. Since Xabi Alonso's team is stronger than them, I wasn't even shocked when they lost to Leverkusen.
Since Bayer Leverkusen hasn't lost a game this season, even though they conceded a goal, they will use all of their strength to score and draw the game, even if it's 90+, but Bayern Munich lacks that kind of experience. This is the record we expect from Bayern Munich, but their inconsistent play prevented them from doing so. I'm hoping that Xabi Alonso and his team will maintain their standing through the season.
To be honest, when the match between Bayern Munich v Bayer Leverkusen was played in their second meeting this season in the Bundesliga match, I expected Bayern Munich to beat Bayer Leverkusen. Because ofcourse, if Bayern Munich manages to beat Bayer Leverkusen in their second meeting this season, then the competition for the trophy will still be very tight until now. But unfortunately, in their second meeting this season, Bayern Munich really lost badly because Bayer Leverkusen managed to beat Bayern Munich with a final score of 3-0 at BayArena. So yes, with this success it is certainly feasible for Bayer Leverkusen to remain stronger at the top of the Bundesliga standings and get a trophy this season.