He worked under Roeder, Toshak, Coleman, Boothroyd, Thorn and Mcarthy in his career and none of them seem to be the right manager to get him firing. This would suggest to me that he's a bit lazy and it's got sweet F.A. to do with Andy Thorn being a bad manager.
But lets blame Thorn anyway...