"Intel isn't making better, faster, cooler CPUs..."
The faster a CPU the hotter it will run. That's why a Surface Pro with an i7 under load overheats too. You can't put that kind of performance in such a small enclosure and not have a heat vs airflow battle. Apple does quite a good job with cooling on their notebooks, but they also potentially sacrifice thermal optimization at the expense of making them as thin as possible. Apple could make a marginally thicker notebook (not to add more battery) but for bigger and more effective (yes they would be larger too) fans.
Are people surprised that they are trying to squeeze desktop class performance into a notebook and heat is an issue.
As to the throttling issue that Dave the gooey tuber has everyone all up in arms over, I for one think it is being blown out of proportion. I bet that more often than not, users, even pros, will not run into it. Multi-core, multi-threaded tasks usually run for a shorter time. Rendering and exports can be the exception, however again you need significant duration and task to achieve that. I don't see throttling affecting but a fraction of a sliver of users in a very small set of those users performance needs.
The faster a CPU the hotter it will run. That's why a Surface Pro with an i7 under load overheats too. You can't put that kind of performance in such a small enclosure and not have a heat vs airflow battle. Apple does quite a good job with cooling on their notebooks, but they also potentially sacrifice thermal optimization at the expense of making them as thin as possible. Apple could make a marginally thicker notebook (not to add more battery) but for bigger and more effective (yes they would be larger too) fans.
Are people surprised that they are trying to squeeze desktop class performance into a notebook and heat is an issue.
As to the throttling issue that Dave the gooey tuber has everyone all up in arms over, I for one think it is being blown out of proportion. I bet that more often than not, users, even pros, will not run into it. Multi-core, multi-threaded tasks usually run for a shorter time. Rendering and exports can be the exception, however again you need significant duration and task to achieve that. I don't see throttling affecting but a fraction of a sliver of users in a very small set of those users performance needs.