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.
I agree with you, if Bayern Munich's defense had done much better in that game; they could have secured all three points, but their defensive squad seemed very weak, so they failed to withstand the opponent's attack and conceded another goal to draw the game, I thought Bayern Munich had learned from what Leverkusen had done to them last season, and I wasn't expecting them to perform poorly after acquiring more players to win the league title.
However, I do not believe Bayern Munich is doing better than last season because they have yet to defeat a major team this season. Bayern Munich drew with Leverkusen at home and were unable to defeat Frankfurt in the away game. Since the Kompany team has been unable to beat any big team this season, I cannot be confident that Bayern Munich will surprise us by winning the league because their defense is so weak; they concede goals in important matches they have to win. Even in the Champions League, Bayern Munich can only defeat a small club with a lot of goals, but when they played against Aston Villa, they were defeated and unable to score a single goal.
Bayern Munich must improve in the next games to avoid finishing another season without a trophy.