I agree to an extent.
The question to me is why would apple update any of their previous designs? There has been much shorter iMac design refreshes in the past that are updated as a matter of course. Just because they are still ahead doesn't mean it cant be improved. It used to be the case that apple would update designs to continue to pull further ahead of the competition.
Its all well and good saying stick the iMac Pro cooling system in, it is better than the 5k but its still not amazing by any stretch of the imagination. Especially with these i7 and i9 chips, they dont run cool. The rule of thumb is more heat bigger heatsink. The heatsink of the iMac pro is still relatively small, especially when its not just cooling the CPU but the GPU also. In any standard PC the surface area of OEM heatsinks on a CPU and GPU is at least double. Theres a reason GPUs are massive.
Although it cools the iMac pro, on full load it will still throttle. The cheese grater mac pro on the other hand... never did because look at the surface area of the the heatsink and it had thermal zones which were THE best on the market for a long long time, twin fans etc etc when apple actually cared about cooling.
You could also give the machine a clean, they get very dusty. Many reasons for high temps of the iMac is because dust builds and the machine temps can rise 20-30deg because it cant adequately cool itself meaning it will throttle more and in some cases over time the fan will fail. The fact you cant open it to perform basic maintenance is frankly a joke and basically means you buying a product that will fail because it is a design flaw.
The iMac pro is an expensive machine, it will be on 9-5 all day every day for most businesses it will get full of dust. If you blow the dust through the exhaust there is no escape it will cover all the rest of the components. The fact apple doesn't shield the iMac Pro power supply so if you so wanted to do this routine maintenance on your £5,000 machine you are at risk of death because the power supply holds charge for months and if you touch it... absolutely ridiculous.
Then there is the difference between the 21 and the 27, the 27's internal design is determined by the 21. If they decided to increase the size to 24 it would give the designers a lot more room to play with not only with thermals but come on its 2018 21" is so small these days. 20" started to be the entry level size back in 2007!!! 11 years ago and its been an option since 2004 on the G4 iMac... before that 17" there isnt a huge difference. Its time for more value out of these things. The 21" is even worse in terms of its completely sealed and being such a poor option.
At the end of the day this design was conceived 6 years ago what was relevant then, doesn't mean it is now.
IMO there are lots of problems with the iMac, whether you care to admit it or not. There is a huge amount that can and should be improved, not only to make it a better performing computer... they arent cheap... but also environmentally and sustainability. Its a joke that these machines have such a high level of product obsolescence simply because they arent designed to be maintained, even if you buy apple care it only lasts 3 years then your on your own.
One of the main reasons I haven't ever bought one. Having a sealed machine that has high temp components in a crampt space with inadequate cooling is just a recipe for failure and lack of usability that small changes can make a big difference. To add insult to injury they add really poor performing thermal paste and there are whispers across the industry about the grade of the CPUs too...
At the end of the day this whole product obsolescence including ram, SSD, Graphics Card soldering then the machine being sealed with glue. Not only is it bad from an environmental point of view because if something goes wrong like the keyboard in the Macbook Pro essentially the half the machine needs replacing instead of one key. The direction is wrong. I dont understand why people think its ok... its a joke really.
The iMac pro may sell well for a high end machine but sales will pail compared to the standard product I dont think the iMac pro is a consideration to a new design its the hardware people want, if they need it they will buy one. The main difference is that the new 6 core i9 chips with adequate cooling would compete with the base iMac pro at a significant reduction of cost making the iMac pro even more niche. Its already niche for most. Server hardware and ECC is not necessary it adds cost and the i chips perform better for manytasks. Those W chips are essentially i9s anyway...
There is plenty to go at to make a new design. Not only to make a product that is more sustainable but also ensuring the life span for a general consumer who isnt apart of a larger company with a 3 year turn around schedule. To the average person buying a computer they will last 5 years if not longer, its a shame that the machine will essentially choke itself because there is no way to maintain it, yet if you took it to a shop to sort the labour would probably make the machine a write off anyway.
At the end of the day its the consumer that suffers and completely agree with Louis Rossman when he would say:
Apples marketing has instilled into people that Apple is a utopia, if anything goes wrong it has to be the users fault, users deny their own experience when something goes wrong, when Apple is in the wrong. It must be their fault, they are using it wrong, your running it too hard, you got a dud, these products arent for this...
The keyboard in the Macbook pro is a perfect example, graphics cards in iMacs, iPhone 4 antena... your holding it wrong! The blatant arrogance is laughable.
Macrumors are full of these people on both sides of the fence. Apple has made lots of dud products and they certainly arent perfect. They cant bend the laws of physics and its time for a change from apple.
At the end of the day, its still a computer its PCBs, printed boards, capacitors, CPUs, GPUs etc etc there is no magic its essentially a bespoke PC with an Apple logo and a better OS. Because its bespoke doesnt mean its perfect.
I hope that law changes to stop apple and other companies to continue to do this.