Bundesliga is so competitive this season. Union Berlin and Freiburg are the most surprising team so far. One wouldn't think they will go that far in the Bundesliga. It has always been Bayern, Dortmund, and Leipzig. The most shocking of all is Dortmund who seems to have flipped out from the top 4 zones. BVB needs to do something in other to change this current situation. It wouldn't be nice to see them miss out on the champion league race next season.
For the first half of the Bundesliga it looks competitive in terms of competition from each team, but for the second half it still can't be said to be competitive because the matches haven't started yet. Now for Dortmund itself actually the team would be good if they didn't often sell the best players to other clubs, because Dortmund only needed to change the concept by targeting victory and champions in the competition without thinking about how much money they could get by selling the best players to other teams.