Barcelona are in a much weaker condition than Real Madrid financially now. This isn't everything for these teams to make it to the league title of course. Barcelona didn't have a better squad than Real Madrid last season but they still did a very impressive job thanks to Xavi. Now it seems like Barcelona aren't going to be able to add many new players to the team or to make many big signings. But it is still going to be up to them to close the gap with Real Madrid by performing much higher.