Real Madrid, Barcelona and Atletico madrid are safe in their respective positions. While the acquisition of Sevilla points can still be pursued by Real Betis, on the condition Sevilla loses to Bilbao and Real Betis win from Real Madrid. Additionally, One point is enough for Sevilla to secure 4th position, it is not difficult for Sevilla to get 1 point because the match against Bilbao will be played at Sevilla house.
I know people want to see surprise from small teams but big teams with their quality and experience in Champions League will be better for a whole league. If they as league representatives play well, they will help the league have more total points in ranking compares to other leagues. It will help the league maintains their total given position in Champions League by staying in top leagues in the Europe.
If smaller clubs join Champions League, most of them can not play well and will make the league losing more points on the ranking. That is not good for La Liga in general. I respect what Real Betis has tried too in this season but they must improve themselves more in order to beat top 4.
Barcelona have made an amazing comeback after the return of Xavi as their coach. Ending at the runner-up position is unbelievable if we know they lost Messi (let him go freely) and was in chaotic in first half of season with Koeman.