Absolutely 100% agreed. And this sort of thing does drive the cost of product development up in many ways. It’s always more efficient to account for better QA than to rush a fix after production. This sort of scenario is an utter nightmare to deal with.To your very point, last year, some iPhone 14 production models suffered a defect where OIS would violently shake the camera sensor under certain conditions — even damaging some phones! (Apple was able to fix it with a software update.)
This year, some iPhone 15 Pro/Pro Max production models suffer acute overheating issues.
A better, non-rushed Quality Assurance process would’ve prevented either from ever getting out into the supply chain at all.
I’d be much more forgiving of Apple if it weren’t for the fact this is an evolution of an OLD issue. It’s happened before with older generation phones and they’ve issued questionable “fixes” like CPU throttling to address them in the past. Every phone since the 13 has been throttling CPU to compensate for heat.
But now it seems something else is afoot causing these issues and I suspect it’s the battery. Just my professional “guess” based on what has changed in the hardware and software.
But clearly they need to do more stress testing BEFORE sticking the devices into consumer hands. At $1,000 plus a pop this is not acceptable by any stretch.