Yes this match is very fierce, Frankfurt and Bayern Munich have different matches in this match, exchanging goals with each other is a real proof that we can see on the field, in other words that their attack line deserves a thumbs up because it provides commensurate resistance to Kompany's troops.
2 draw matches passed by Bayer Munich, this will indeed be dangerous for them, it could be that the position of the top of the standings could be shifted by Leipzig who are building their strength too, they have contributed to significant developments this season, the history of winning / losing / series matches is the same as Leipzig that distinguishes them only goal productivity.
It's hard to say that Bayern is playing worse in these matches, and you have to take into account that their opponents were some of the strongest teams in the Bundesliga. It's bad that this allowed Leipzig to get closer to Bayern and match them in points, but Leipzig rarely plays consistently throughout the season, so I admit that they won't be able to stay on par with Bayern for long. And Bayern will have a difficult next round, where they will have to play Stuttgart, then their opponents will be easier.
I wouldn't say every match that Bayern Munich have played in the Bundesliga so far has been against difficult opponents because they have played against a lot of easy opponents. In the last match Bayern Munich scored 1 point and the team they played against was not a stronger team than Bayern Munich and against this team Bayern Munich should have scored 3 points.
Bayern Munich managed to score three goals against this team so how did they manage three more goals from this team.
I would definitely blame Bayan Munich's defense position for the draw because if they could have performed a bit better, Bayan Munich might have had three points in this match. Points cannot be lost like this, if they don't perform as planned in the upcoming matches, they may regret it at the end of the season.