I like the Bundesliga's financial model and think it's one that the other European countries should adopt. They do, however, have the advantage of over 1 billion Euros in TV and sponsorship revenue to share between teams before the gate receipts are accounted for.
They do try and keep the teams on a more equal footing though and the quote below sums up how that brings in the fans:
"In the last three years of the Bundesliga we have three different cup winners and three different champions," Seifert says. "Sepp Herberger, the coach of the West German team that won the 1954 World Cup, said: 'You know why people go to the stadium? Because they don't know how it ends.'"