With the financial crisis facing Barcelona, it is very difficult to bring in quality players next season. I think Xavi performance should be appreciated because, in Barcelona's financial crisis, Xavi was able to bring Barcelona to the La Liga title and the Spanish Super Cup. Therefore, Xavi should not be blamed, especially if someone wants to fire Xavi. In the situation currently faced by Barcelona, firing Xavi this season is not a good solution for Barcelona because even if Barcelona brings in a good coach and Barcelona cannot buy quality players, the new coach will find it difficult to improve Barcelona's performance.
Barcelona, whether in its glory days or in times of crisis like now, financial conditions will more or less influence the quality of its play, every coach and player definitely wants their club to always win. However, looking at the quality of Barcelona's current game, it is very difficult for them to advance further in the UCL league tournament, but they still have the opportunity to win domestic trophies such as the Copa Del Rey. I am also sure that Xavi will not be fired from Barcelona with a team like this, unless Barcelona brings in new players and a good team squad but Barcelona's performance does not improve then they will have to fire Xavi. So I agree with what you said, firing Xavi at this time is not a solution for Barcelona. Currently, Xavi needs to rethink his tactical and formation choices in order to recover after the defeat to Real Madrid in the Spanish Cup final.