Doyle was a decent squad player- "a reight player" might be a step too far, always had a soft spot for him though. Haynes I really rated and we were really unforunate to lose him. I'd say the reasons they left are 2fold- 1) fell out with Hill, and that just won't do for narcissistic keef. 2) Keef's determination to write off all the existing players to bring in his own team.