> When I was at apple, we did this thing people called "key[n]ote-driven development"...
> Big yikes.
If Apple's products are essentially sold via a "keynote", it makes sense to have a keynote presentation as the internal hurdle as well. If it can't be presented in way that looks like something people want to buy, there's no point in moving forward with the project.