They did provide a great sight so far, but that doesn't mean that they will win, it is not going to be easy for them to get that title, and it would not be simple for any team to fight against someone like Bayern.
But Bayern in any league and you will have some trouble, which I would assume would not be easy, you can put them at Premier league and they would still fight for the top, not saying they would get it, but they would be somewhere near the top, same goes for serie A, la liga, ligue 1 and everything else. I am not saying they would win them all, but they would be one of the best teams in all of them. So Bundesliga is hard to win when Bayern is there, we don't know what will happen but it will definitely be tough.
Bayer Leverkusen has unpleasant news, as reported by several newspapers and also from Fabrizio Romano. their striker, Victor Boniface, has a muscle-tendon injury and is not expected to play for Leverkusen until next April. Victor Boniface suffered a muscle-tendon injury in the adductor area, and will undergo surgery in the next few days. it seems that Xabi Alonso has to prepare other players instead so that his team can still compete and maintain its position at the top of the standings. but it's clear that it won't be easy at all, especially since the pristine stickers they have will have to be absent for some time.
and yeah, so far Leverkusen has played well in almost every match. however, that alone is not enough to win the Bundesliga trophy. so, we agree with what you said. but I will not involve other leagues, such as the Premier League or other top leagues. what is certain is that Bayern Munich's chances in this competition are still very big to retain their championship title.
Apart from that, Bayern Munich has experienced drastic improvements, especially on the front line. also, the giant Bundesliga team has a winning mentality that is difficult to break. currently Leverkusen is ahead by 4 from their 16 matches, while Bayern Munich has 38 points and has only played 15 matches. there is one match that Bayern can take advantage of to reduce the points gap, and Tuchel will not miss that opportunity. plus, these two teams still have one more meeting to play, and Bayern will not waste the opportunity they have.
Meanwhile, Leverkusen must remain consistent at all costs and this will not be an easy job for Xabi Alonso in the absence of Victor Boniface. anyway, I still believe that Bayern will take over the top position in the end. however, we'll see how Alonso will tackle Bayern Munich and continue to try to keep his team consistent when playing match after match in this competition.