great players often don't make great coaches.
Also, you said: "I bet he could recruit if given the chance." That's just wishful thinking. It may be true, but it also may not. But applying unproven/unknown attributes to a person and saying he'd be a great candidate is, well, no indicator that him not being hired is a wrong or bad thing.