I'm caught in two minds.
Part of me thinks that if you're not prepared to make it through a calendar year, let alone a full season, what does it say about your levels of commitment? I think it'd be a kick in the teeth to a board that have put their faith in him and have backed him financially and structurally - he's not going to get that everywhere he goes, and possibly not even at the next place he goes. Also a warning sign to Bristol City for when Everton inevitably sack Sean Dyche.
The other part of me thinks, if some imbecile comes riding in on a big football stadium and offers you a million quid a year (I've made that number up), then of course you're going to take it.
I actually think the board should have told Bristol City to eff off and refused to let them talk to him. They'll bring out the line of it be the morally right thing to do to not stand in the way of an individual's opportunity etc. etc. etc. but also think they'd have been well within their rights to expect a minimum of one season out of the person they've invested heavily in.
Either way, it's a miserable, demoralising, depressing, deflating indictment of the reality of modern football that stagnant tier 2 club can so easily gazump a tier 3 club without seemingly breaking a sweat and makes the prospect of traipsing to the arse end of London on Saturday pretty unappealing.