Talking about managing expectations. When was the last time #Apple made major hardware announcements at WWDC? Mostly software! #WWDC2017

Talking about managing expectations. When was the last time #Apple made major hardware announcements at WWDC? Mostly software! #WWDC2017