Barcelona suffered from financial instability and this alone have affected the performance of the club, they couldn't sign the favorite players on their Rader due to the sanctions and rules breaken down. Xavi Hernandez is not to be blame for the present condition of Barcelona because the board have messed up the entire system of the club, they have completely lost everything when it comes to competing for the La Liga title this season, they will foot in for the top four race because that's exactly where they belong this season.
In my opinion, Xavi did a lot of good for Barcelona... he was hired in 2021 to replace Ronald Koeman with the difficult mission of, instead of being a player, improving the team's results now with a coach. After a period of transition, the Spanish coach managed to reap the results in his first full season at Barcelona as in 2022/23 he was champion of La Liga, something that had not happened since 2018/19 and also of the Spanish Super Cup. Xavi had a solid campaign, his team finished the national championship with 88 points, well ahead of the runner-up at the time Real Madrid, and if not Mengano had ended the championship with the best defense and best attack, right?
Anyway, at that time everyone praised Xavi as the Savior of Barcelona.
Unfortunately, everything changed in the current season.... the team's football changed drastically for the worse in 2023 and this caused great "unease" in the club's management. In fact, the sequence of bad results didn't help either and there was already speculation about Xavi's dismissal, so today's result is definitely justifiable.
But is Xavi really to blame?
I believe that new opportunities will do him good, and who knows, maybe Xavi will find another team to save him.
As for Barcelona... it's difficult to predict a less painful future for them.