I don't see this as a coincidence but how Leverkusen can maximize the quality of the players they have. So far Leverkusen's performance is still quite consistent and they are increasingly confident of finishing the season as champions. Bayern Munich will definitely try to play more pressingly when they face each other because if not then waiting for Leverkusen to be beaten by another team will be much more difficult.
Last season Bayern Munich was still quite lucky where Dortmund wasted the opportunity to lift the trophy and this time they can't expect any more luck. Xabi Alonso has big ambitions with Leverkusen and he is targeting winning the Bundesliga and Champions League this season.
You are right Leverkusen has done a good job of making their players play their best. They have been playing well all season and it shows that they have a good team and plan. It is impressive to see how confident they are in winning the season.
I also agree that Bayern Munich will try to play harder when they face Leverkusen. Bayern Munich is a good team and they will never underestimate their opponents. Leverkusen has been doing well which makes it tough for other teams to win against them. So Bayern Munich will have to play better.
Last season Bayern Munich was lucky because Dortmund didnt win the trophy. But luck always don't remain on one side. Leverkusen with Xabi Alonso goals and their good performance looks like a strong team that could win both the Bundesliga and the Champions League this season.