Perfect name for the guy to be honest, because like you say he whinges endlessly about everything.
He use to be a glorified scout, now he can't even do that properly anymore.
He's done, he needs to go now, he's incapable of bringing in quality and improving the team, in his own deluded little mind they're world beaters.
His successes are now a distant memory, it's becoming quite hard to remember what we once were.