Hehe, we've just posted much the same comment! However, I did note that James wasn't singling Apple out here!
There are things I would like from a phone that aren't currently provided - but hey, I'm a fussy bugger and a product designer! Hell, I'm the sort of weirdo who might get some genuine use out of a Project Tango (real-time 3D environment mapping) phone. The point about being a product designer is that you have to consider how people who are not like yourself will use something. The fun thing about product design is that it sits across disciplines, such as the science of materials (which can be tested, stretched, squashed, simulated) and people (who are surprising, and strangely resistant to being stretched and squashed)