While I wouldn't mind three or four different German champions per decade like in the good ol' thymes, I don't think it's realistic.
Consider this: in the last ten years, Bayern generated approximately 2 billion € more than their closest rival, Dortmund, with everyone else being even further...