Its just about power-point slides for completely detached executives. I'm sure the Exec briefing slide for IT to DL upper ranks looks like:
- deployed new Delta Home page
- deployed new Iphone application
and so on - the details of actual user experience never makes the priority list.....