If he paid for a product (especially unsubsidized), why would he not have a right to nitpick build quality, software quality, or simple QA?
I agree that speculating on a release date for an update is kind of pointless, but so what? Constantly finding faults is basically the only way products improve, or, barring that, consumers that don't drop $600 for launch day products will be able to make an educated decision with their more limited resources.
Saying the edge is too round to be held comfortably would be a weak complaint, since that's the physical design and you're not likely to change it. Soft daylight images, buzzing vibration, weak battery, these are all issues that, should they prove to be widespread, can and likely will be addressed.