I'm not too impressed with Barcelona of recent because the way they started the season and how they are playing now are totally opposite. They started very well and in high spirit and were consistently winning every other matches. But now they are far from being consistent. They are playing Real Betis, a team that lost two of their recent matches yet they have refused to yield to Barcelona who won first half only for the host to equalize in the second half. Real Madrid will be very happy for this outcome.
Your observation is right but you have to consider some certain things before you blame any team in terms of their performance, FC Barcelona started the season having their complete players in good form and injury free but as they kept on playing and achieving a good result Lewandoski and Yamal has an injury which affected the performance of the team. It you look at the performance of Lewandoski after coming out of the injury you will find out that he's been trying to avoid some hard tackles so they he won't go back to his injury state likewise Yamal who I don't think is completely feet right now despite playing for Barcelona in their recent games. I hope you become happy right now because Barcelona is currently leading 1:2 now with F. Torres giving Barcelona the second goal in the game.