New iPhone hardware might launch with functionality issues that need to be ironed out via subsequent software updates, assuming software can provide fixes. The same goes for Android products. Hearing ...