Bundesliga chief Christian Seifert says Liverpool will remain in the wilderness until UEFA changes how it distributes its Champions League cash.
Two German clubs - Bayern Munich and Borussia Dortmund - are contesting the Champions League final on Saturday.
Seifert told the Daily Mail: "I think UEFA need to think again how they distribute the money from the Champions League and Europa League because each country needs an attractive national competition and not just two teams dominating.
"Without a doubt it has an impact. If the money of the Champions League gets more and more and the gap gets bigger and bigger then of course it's probably not the best thing for national competition.
"When I grew up one of the greatest teams was Liverpool. I'm not sure if they have the chance ever to win the Premier League again.
"Because they have to compete with clubs who have a lot more financial opportunities like Man City and Chelsea plus money that comes from the Champions League. It's something you have to have in mind when you want to have a certain balance in between the league."