Sort of this but I never hated either. Was clear after the Keegan thing what players were dealing with behind the scenes. Only gripe against Given is he should have waited until he saw us safe but he'd been pleading for additions to the squad for about 10 consecutive transfer windows and as everybody in every walk of life knows there are times when another opportunity comes along in that situation and you think "Fuck it". He gave us years to sort our shit out.
Carroll's another story, the deal was clearly beneficial for all parties at the time but they'll have been on to him like fuck when they realised his transfer fee could bankroll the club for the next 2 seasons.