Nokia is a great lesson in the failure of checklist-based product development.
Better camera? check. Better battery? check. Better speakerphone? check. Better antenna? check. Better supply chain? check. Better margins? check.
And they're still getting their clock cleaned in smartphones because of what's missing from the list: user experience, software quality, developer ecosystem, etc.