In the last 10 seasons EPL has had 4 different champions.
Spain 3.
Italy, Germany have had 2... Juventus and Bayern being especially dominant.
France also has had 4 different champions but PSG have won 7 of those.
This season looks like 2 horse race but over the years the horses are changing, more so than other major leagues.
It seems to be a general trend of concentration since the champions league came in.