Funnily enough, and I might be in the minority, but if his decision to stay cost us cash that sent us to oblivion, then I'd not bother one bit. It's not his fault the clubs fooked and anyone remotely demonizing him in such a situation should seriously look at themselves. The kid wants to stay, and perhaps should be applauded by all parties for not going somewhere just for cash and risking not playing to his ability at Bristol.
As for Davies, you're right, he's done what's best for him too. The difference is he's a senior player on premiere wages, massively underperforming here and maybe given the fact nobody seems to want to match his wages, he should look at himself and pull his finger out.