Dortmund just fancy grooming players to become the best and the next thing is to sell the players, Dortmund do this to generate funds for the club because they sell their players for reasonable amount of money. Dortmund selling their best players is affecting the clubs performance, atleast they are supposed to retain some good players that can help them win trophies.
It is the decision of Dortmund management to make money by selling the star players it has, so it seems difficult to change this tradition.
Therefore, it is not surprising that in the end Dortmund struggled to win trophies, because almost every season they sell their star players.
It seems Dortmund's priority is money, so it's hard to expect Dortmund to be able to end Bayern's dominance in the Bundesliga. Even after
Dortmund sold Haaland to Man City, there are rumors that they will also sell Jude Bellingham if there is a club that dares to pay a lot of money
for Bellingham. Even though Jude Bellingham has not played for Dortmund for a long time, Bellingham was brought in from Birmingham in 2020,
so Bellingham still needs more time to play at Dortmund to develop his game for the better. But we all know how Dortmund's management is
more concerned with money than anything else, so it is very possible that Bellingham will be sold by Dortmund in the transfer market this year.