But the CPU's haven't been overheating... Have a read of this article. Besides going against what you are saying above, it's interesting to see that when any cpu is working properly how hot it can get. Spoiler, CPU's are designed to work at temperatures above 100°c
How Hot is Too Hot for PC Hardware?
Boy, that's a misquote if I ever saw one. They said,
"We have identified a few conditions which can cause iPhone to run warmer than expected." They also say that it will not impact the iPhone the long-term performance of affected iPhones.
Just to clarify. I have 2 questions for you.
1. What problem were they trying to avert when they added titanium to the sides of the iPhone Pro?
2. When you say they provide some 'rinYk-dink' software patch, do you mean App Developers develop their apps properly? Asking for a friend.