The slide shown here is completely horrendous, even by 2003 standard. I've worked in a field as technical as this one for a long time, and this slide would not pass a review, even with people familiar with the content.
While it does not wash the responsibility of the executives, the engineers have also the responsibility to be clear in their communication
While it does not wash the responsibility of the executives, the engineers have also the responsibility to be clear in their communication