I realised I omitted addressing this point in my earlier reply as well.Do you guys think so? It seems that whenever there’s a redesign, too much effort is put on the design part. The rest of the phone like structural integrity, battery life, etc are “fixed” on the subsequent releases.
What do you guys think?
I get what you are trying to say, but I don't think it's as malicious as you are making it sound.
Seeing the iPhone trend, Apple's design process seems to be as such:
One year, Apple releases an iPhone with a major design refresh that changes the external design significantly while generally focusing on evolving the internal components.
The year after, the S variant is released with the same design as the previous year, but with sweeping changes to the internals. This cycle of upgrades allows Apple to focus on updating one half of the iPhone at a time while essentially giving their teams a more comfortable two years to develop their next generation technologies.
At the same time, having essentially run their production facilities for a full year, this is more than enough time for any manufacturing kinks to surface, and for Apple to iron them out and refine the entire process in time for the "S" upgrade. Which is why the "S" form factor generally seems more polished and mature.
And then the following year, Apple switches to a new form factor, which in turn entails new manufacturing processes, and the whole cycle repeats.
So it's not that Apple is deliberately being slipshod about quality control in the case of the former, nor is there any conspiracy here. Apple isn't prioritising form over function. The team simply had so much time to work with, and what you get is the best they have to show for it.