You're not wrong, the title is definitely between Barcelona and Real Madrid. Athletico Madrid are just lucky to win this fixture and they had the home advantage that why things ended in their favor but they are not in good shape to win the title at all.
Atletico Madrid might only last for a while but not too long as the way real Madrid and Barcelona will be, however concerning this weekend happening on the real Madrid match was like something they said should happen to some of the big teams because almost all the big teams we thought would win loss, if we go to outside Spanish league a lot of big team also did not win and even Arsenal almost lost if not for there 84 minutes respond and now Barcelona is also suffering for lack of penetration against Real Sociedad if not for this good substitution Barcelona did by bringing Lami Yamal who just entered and Barcelona scored another.
What happened over the weekend is another clear evidence to prove to us that football can be indeed unpredictable. Big teams can perform poorly and show signs of inconsistency. Yea, this is how unpredictable football can be. I already have a picture in my head how Atletico Madrid might likely end up since they are always known not to maintain consistency over time. They start off very well and begin to struggle with inconsistency at some stage, unlike Real Madrid and Barcelona.