The Bundesliga hasn't been good this season because of how poor some of the big clubs have been.
Big clubs like Stuttgart, Bremen and Hamburg really need to get their act together, because they are the ones who could actually have some spending power and really increase the quality of the league.
As things stand, it's not that good because pretty mediocre sides like Frankfurt and Freiburg shouldn't be able to be up in the postions they are in with the sides they have.