The nature of the major European soccer leagues means you have all sorts of opportunities for drama. There's usually a relegation scrap that lasts to the last matchday (or second-to-last, at worst). There's usually an intriguing battle for one of the Champions League or, at least, Europa League spots, too.
The above is good for several reasons, but above all, it's good because we don't get all that many great title races. From 2014 to 2019 in Europe's five richest leagues, only seven of a possible 25 titles were decided by six or fewer points. Three of those came in La Liga, which benefits from having two of the most high-revenue clubs in the world (Barcelona and Real Madrid) going at it instead of just one.