True. Barca is not as powerful as it was some seasons ago and out of nowhere in the last 2 seasons almost every team from LaLiga managed to score at least once against Barca in both home and away game and that didn't happened before. This season so far is not different and we can clearly see Barca shaking against some teams and also conceding quite some goals and we are just half of the season in + in my opinion this current Barca in top a top 3 team in LaLiga so far.
Barcelona isn't in their best form this season. Lewandowski is no longer a sharp striker after he got injured. Some main players of Barcelona are also injured for a long time. These problems make Barcelona to play weakaer than previous season. Since the early season, Barcelona played underperformance, but they can play better toward the middle of the season. So, it is actually not surprising if Barcelona played unexpectedly although they played against small teams.
La Liga has been so unpredictable lately that's it's just becoming crazy at this point.
Yes. And the most surprising thing is Girona that is joining for the race of the title. It is crazy that a small team like Girona can be in the top of La Liga standings. They even could defeated Barcelona and Atletico Madrid. I don't know what's happening with the teams in La Liga, but it is very different from the last season.