I think what you are saying is very clear to Barcelona who at this moment are fighting very hard to score more goals in every game. One example is in their own home game against Celta Vigo where Barcelona alone were only able to score one goal. Another example is the match in the Champions League group where the result was a draw against Inter Milan, even though it was also a home game for Barcelona, but still unable to take full points and ended in a draw.
Let's still not compare the Champions League and La Liga games, because with all due respect to La Liga, the Champions League has completely different stakes and a different level of resistance, despite some exceptions that still confirm the rules. Therefore, with some assumptions, but we can say that Barcelona should easily win its matches in La Liga, given what players it has and what transfer value these players have. I think that the transfer cost and the level of Inter players is higher than that of Shakhtar and Barcelona played quite well with Inter. Everyone saw what problems Real Madrid had at the same time and with what difficulty, mixed with a miracle, Madrid was able to snatch the coveted draw. Therefore, the layouts for the match are ambiguous and Barcelona has a real chance of success.