If Barcelona keep dropping points against small teams in the league, just as they did against Granada in their last match, they will not stand a chance to compete for the title this season because Real Madrid and Girona are serious, are having a great time, and are consistent, which is what kept them at the top.
It is undeniable that Barcelona's decline in performance is due to the fact that many of their core players are currently injured. No matter how strong the club is, when many of the main team are injured, this will definitely not go well. Moreover, there are 7 players who are currently experiencing injuries. That will definitely have a big impact, because they occupy crucial lines in the squad. Currently, of course Barcelona is also focused on recovering from the injuries of its players, and of course Xavi has a very difficult and confusing job because he has to think about how to survive and still get points. Moreover, there will be El Classico in the next few weeks which will certainly bring its own pressure for Barcelona if they compete without some of their core players.