Top management in this sector will often be engineers for good reason.Engineers build what they are told to build. The fault lies with management.
Secondly the input for business cases is more or less based on tech push information from enginneers and specialist on first level. And they know consequences.
Look at eg dirk meyers vs jhh. Engineers is not the same.