"What is the reason for sticking around"
Because I am forced to. As the repeated deadlines missed over a period of several years has consequently brought down the SP to the levels we are at today.
Management may indeed be 'competent and honest', so who do you suggest needs to be held accountable for the above?