It's too early to make a judgment on Major.
He'll get two more years after this to show what he can do. Hopefully, he's an excellent "judge of talent"/recruiter, and we improve.
But if we have to fire him, he would make the 3rd failed continuity hire, after Jenkins and Levine. And I would agree with you.