Leverkusen have drawn three matches this season and won all the others. And in these three matches, Leverkusen's opponents were the strongest teams in the Bundesliga. They shared points against Bayern Munich, Stuttgart and Dortmund. It would not be wrong to say that these three teams are the three best teams in the Bundesliga. So sharing points in these three matches is not a bad result.
Although this is not a bad result for Leverkusen, it has also prevented Leverkusen from leaving its opponents too far behind in the current standings. Because if only Leverkusen won all the matches without experiencing a draw, maybe for now Leverkusen would be ahead with a quite large points gap. Even though currently Leverkusen is still at the top of the standings with a gap of four points from its rival Bayern Munich, it is still not far enough for Bayern Munich to catch up again if Leverkusen can experience another draw in the next match.