We went from "the customer doesn't know what he wants until he sees it" to "the customer doesn't want it as soon as he sees it" pretty fast.
Apple has completely lost it. or seems to mispredict who his customer base really is. or just doesn't care anymore.
I think they went from catering to the broad customer base, to focusing on where they think the most money can be made. Tim Cook coming out to the keynote and bowing Chinese style set the done. Apple sees China as the customer base....and boy did WWDC 2016 cater to it. Maybe it just me, but Chinese references were the only foreign language used in all the demos. And iMessage will be a huge hit in Asia