I still think this will go on for years because they always seem to be adding quality to their team every year, Last season they signed Bellingham and now they have signed Mbappe aand i am certain they will continue to sign improve their squad. Barcelona seem to be far behind in term of performance but we don’t know if things will get better with the new manager Hansi Flick.
Even though Barcelona can perform better, I believe it will still be difficult for them to become La Liga champions next season. Real Madrid is truly superior. They dominate Europe and are the best club in the world this season. Next season they recruit Mbappe and Real Madrid will have a pure striker. This means they will be much better next season. I even bet that Real Madrid will win the Champions League again. But at the European level anything can happen. But I have no doubt they will again become champions of La Liga and the Spanish Super Cup.
Although I know that Barcelona cannot become La Liga champions with their current status, because they will face many challenges and a team that can be able to concur with them, which is Real Madrid. Real Madrid are the best team in La Liga currently, and they will not allow Barcelona to take that title when they are also in their best form.
Furthermore, Barcelona players are not that good like Real Madrid's, so for me, Barcelona cannot get the title at the moment. It will be a very difficult thing for them to accomplish, especially now that Real Madrid have Mbappe in their mix. It will be difficult for Barcelona, though I know that Barcelona has always been a challenge for Real Madrid regardless of the Madrid team.