To all you guys arguing that Apple is not behind and is using current tech everywhere. That there is no need to do anything with current designs because there is nowhere to go, until someone else finishes their own R&D. I am sorry, but that is not something I expect from innovative company. I agree that laptops are basically up to date, but the issue here is somewhere else.
It lies with the PRO lineup. And by PRO, I mean people who really need raw computational power. If Apple decided that it is wise to redesign Mac Pro to current formfactor and in the same time is not willing to provide frequent updates, than it is not feasible pro machine. iMac is the same story. Yes, I know that there is the issue with availability of newer processors, but look at the GPUs they are using. Maybe the team, that is currently waiting for Intel to do their homework, should spend their time playing with up to date GPUs and ways how to integrate desktop class chips inside that body. They could call it iMac Pro and charge some extra. I don't care. (although I would prefer something more flexible and upgradeable...)
I understand that we are very small group of users. That there is not much to be earned from this kind of products. But with all that is happening around VR presentations, augmented reality applications and many other situations where you rely on on-site computational power... Apple might soon realize, that there is no one left creating those kind of applications for their consumer grade devices. I want to show real-time rendered walkthrough of newly designed house to my clients on Apple machine, but it seems that this could be done much easier using different platform. I feel like the machines are limiting the way I can deliver my creative ideas. That isn't something I would expect from Apple few years ago...