#5 Better competition

Sevilla, at the time of writing, tops LaLiga.
They are a big club in their own right, with them achieving recent success under now Arsenal head coach Unai Emery.
Sevilla also knocked Manchester United out of last season's Champions League - so to use a cliche "they're no mugs".
Ben Yedder is an impressive forward for them, who to date has a decent scoring record with them this season, and at his time in Seville overall. He has five goals in six league games, so he's no slouch.
It could be that other clubs are stronger this season, despite the overarching dominance of Real Madrid and Barca.
The re-organisation of LaLiga's TV revenue model is another factor, meaning smaller clubs could eventually begin to afford top players. If this trend continues, Real Madrid won't like it, but it would make it harder to win LaLiga, and provide an overall more entertaining league. LaLiga is not as competitive as the English Premier League, but not as monopolised as Serie A, the Bundesliga, Ligue 1, and many other European leagues.