And the alternative is to have managers who do nothing but rearrange the chairs in the company. Which doesn't even achieve good uptime or code cleanup, plus, in the case that your company does find something to do, those engineers CAN do it. The managers can't.