I don't really understand this whole it's the agent pushing for it against the player's wishes scenario. Wouldn't you just get annoyed and fire your agent if they behaved like that?
I'm not totally convinced he would have stayed if we narrowly escaped relegation but at least we would have had a chance of keeping him if this season wasn't such a colossal fuck up.