It was difficult to accept that this was Xavi’s last match in Barcelona, but if you look at how he comments on his dismissal, it seems to me that he even talks about it with relief, as if in the end he got what he wanted. Since Xavi was fired unexpectedly, there are no rumors yet where he can continue his career, but I think that he will quickly find a new club where he will be the head coach, he has achieved good results in La Liga, so there will be many teams, that willing to work with him.
The one who felt most sorry was Xavi because initially he had announced his resignation, Laporta held him back, in the end he canceled his resignation but suddenly Laporta fired him. Even though he wasn't that bad when he coached Barcelona. Just look at the first season (not yet full), Xavi entered in the middle of the season with Koeman's squad still teetering and managed to bring Barcelona from 9th in the standings to 2nd in the La Liga standings. The following season Xavi was in Europe, at the same time presenting two trophies for Barcelona since Messi's departure, and this season almost qualified for the top 8 of the UCL, finishing as runners up in LaLiga behind Madrid who were on fire.
Actually, Xavi is quite good for a coach who has just entered Europe, in two seasons at Barcelona he managed to win two trophies. But now just because he didn't get a trophy in season 3 he was immediately fired. This is actually very unwise, but hopefully with the new coach Hansi Flick he can be successful at Barcelona and be able to make Barcelona appear consistent next season with Xavi's inherited squad.