Borussia Dortmund manager Edin Terzi is in ideal positions to achieve his objectives, but the board keeps releasing key players, jeopardizing the club's chances of winning the Bundesliga. If one can recurred the club's past and present deals, they sold out talented players who, if present in the club at the time, would most likely have a different story. Borrusia Dortmund are more concerned with trophies; they need to start winning titles because it's becoming clear that they produce their funds by transferring their talented and promising players to outstanding teams, which is a huge loss on their part.
At this point I don't even think money is the reason they sell players to Bayern Munich. I said so because they sell their players very cheap to Bayern. If any club that's not Bayern Munich goes for a Dortmund player, they will slap a very high price tag on the player, but if it was Bayern, they player will leave for almost nothing.
Just recently Raphaël Guerreiro joined Bayern Munich from Dortmund for free. So how exactly is Dortmund making any money out of that.
Some times I wonder if all the Bundesliga teams play for Bayern Munich, especially Dortmund.
I would say both clubs have good relationship despite being Bundesliga rivals if you ask me. It's not just Dortmund giving it to Bayern at cheap or free but Bayern have also let their players go to Dortmund for free (for example Sule last season). I think their scouts targets players who are about to go out of contract within a year ahead of them signing the contract extension. We have seen the case of Lewandowski where he moved to Dortmund for free but in actual he already had let Dortmund known of his stance that he is not gonna stay further at the club and is gonna honor whatever duration is left on the contract. Who knows maybe Bayern had already communicated with Lewandowski then that lead to Lewandowski to not to sign further. I feel like Guerreiro is the same case.