We all know the main problem with Barcelona is not a coach; Barcelona's financial problems are the reason why Xavi couldn't function as well as expected. So I disagree with you that Xavi was relieved of his duty as Barcelona's head coach because he was incompetent. Barcelona played with most of their young players this season, which didn't give Xavi a choice but to work with them because Barcelona was not financially stable enough to buy good players. With the addition of Mbappe to the Real Madrid squad, Barcelona are likely not to win the La Liga title because they don't have a squad that can rival Real Madrid for the La Liga title when the new season starts.
Even with all the challenges, xavi in my contest did so well and is deserving of an accolade because all that he has ever done was to get the team to getting the best they can even with the available team he's got because he was unable to get more players who could help him get the desired results he wishes to get as the team wasn't in in their financial strength to get that done as they should. Xavi wasn't incompetent rather Barcelona was incapacitated to financially strengthen the team well enough and this cannot be blamed on xavi as almost every coach would have done almost same thing bas he did.
It's even possible if xavi gets the opportunity ad is hired by a team who has got the financial strength, and are able to get the kind of players he desire to work with and get their team strengthened enough, I believe he is going to do much better than he has done at Barcelona and with t he experience he has gotten from Barcelona, he will be able to manage a team even in their worse form without having to stress the teams purse, as he was able to do same at Barcelona such that with the young available players the team maintained a decent position on the table even after a series of falls.