First of all, there are no more rich clubs like Bayern Munich in the Bundesliga. Secondly, neither team probably wants to compete with Bayern Munich for the title. The Dortmund team is quite strong. Had Dortmund not sold their best players every season they could have built a squad capable of competing for the title with Bayern Munich. But they don't. And this is why we see only Bayern Munich's dominance in the Bundesliga every season. Next season we will see the dominance of Munich.
in the long run 3 - 4 seasons maybe Bayern Munich will dominate the bundesliga but after that there are no guarantees. I know that for now no one can compete and shift Bayern Munich's position because every transfer window opens, Bayern Munich always gets the best players who have reliable talent. on the one hand, Bayern Munich's finances support getting reliable players every season.
maybe in the last season Dortmund was able to shift Munich's position but I will never forget that Dortmund was one of the teams that prioritized recruiting young players and developing their talents to become stronger and sell them. so there is no hope whatsoever for Dortmund.