Well hamad does have one point though. The reason why Bundesliga doesnt have a competetive title race at this point, is not because they technically couldnt do better than that (and also not because of reasons like Bayern buying one or two top players every 5 years from another good german club) but simply because the DFB imposed strict restrictions upon the league.
But there is a reason why those restrictions are there, it has something to do with morals and traditions here in germany. The mentality in germany is different and so is the view on these things, people want a competetive league but not at all costs.
However, these restrictions made way for a lot of advantages only possible due to this, advantages other countries in europe envy us for, advantages that make the Bundesliga different from other leagues. The Bundesliga is "the best league" in many aspects, just not in the title race or in the number of top clubs.