Xavi turned it down, but more so because of the timing.
It was wise of him to do so as well in my opinion as it would make more sense for him to come in at the start of a season and have a full summer.. Bringing him in now could end in disaster. The problem is, who is is there right now?
Even if he won nothing I would say it was a disgraceful way to treat a man, especially one who is as respectable as Valverde. I do believe getting rid of him is the right decision as I don't believe he's the man to take the club forward from here on n. But there are better ways of going about it. The current board are an embarrassment, although so were the previous one. Rosell is as crooked as they come, while Bartromeu is simply just a clown who shouldn't be anywhere near the position he's in.
Valverde is probably the most down to earth manager out there, it's impossible to dislike him and he's literally never involved in any form of controversy, although his style of football just isn't fitting to the side he's managing at unfortunately and the results are no longer going in his favour like they were.