Unfortunately the stuff that makes good company leaders is not what makes good tech leaders. I think investors are fully aware of his short comings and don't find it at all relevant.