Doesn't make me wonder at all Frank!
The fact that in depth details have been kept deliberately vague would cause most enquiring minds to quickly make up their mind about the issue.
And as for the recently departed individual, who was mentioned by MillWorker to be ideal for the job, in many respects yes, there are many who would agree. However, the position is a somewhat adversarial role, and the gentleman in question has people skills, morals and loyalty in spades, that alone would make him over qualified for such a position. An absolute gentleman.