WWDC, Apple's lack of innovation, and developer discontent
zdnet.com