I do not think so, I believe that they need to be playing a lot better rom wings for example and they do not have those wing backs, if they had that then some of the attacking wings could have gotten inside a bit more. Look at Liverpool, they have salah and diaz and mane sometimes, all wings, but they are in the line, which means trent and robertson goes on attacks, if Barcelona could do that, it would improve them a lot.
Liverpool became better after they bought Van Dijk and Becker. These players help Liverpool stronger in defensive and they lost less points. They have good attacking ability but they can not win titles if they don't have Becker and Van Dijk.
Same for Barcelona. They don't have issue with attacking but I know their attacking system is weaker than years ago. However, it is still fine. Big issues with Barcelona is their defense and they must proritize theit transfer budget for this area. Learn lessons from Liverpool and improve their defense to move further. It is good time to totalluly replace Pique.