* They have issue getting USB-C/Thunderbolt 3.1 right, power usage wise
* They are trying to incorporate TouchID, which requires custom chip like in iPhone, such chip takes time
* They want P3 extended sRGB for the retina screen but has issue with supplier.
* They are building a new trackpad that can support Apple Pencil, and it takes time.
* They have move majority of Mac hardware people to focus on ARM chip based Mac.
* They have a brand new overhaul design, but Johnny Ive is too busy with flagship building
* They are teaching customers that you only need to buy a new Mac every 5 years.
But there is no excuse for Apple not to make an interim upgrade with whatever new generation of Intel CPU.
Its surprising because the mac + ios system is such a powerful combination. With MS at least trying lately with their pen enabled devices, bash on windows, and general lack of complete disdain for customers, they may be getting ready to eat Apple's lunch.
Compare that with 4 year old laptops, little real innovation in mac os (the latest I can recall is implementing Windows 8's window system for full screen and making dev's lives harder with all the security changes in el cap) and it starts to make you wonder.
Not saying Windows is better than Mac, just wish Apple would stop pulling an MS and actually try with their OS.
Yes, the iPhone delivers the lion's share of revenue, but the Mac is still an important product category.
To me, the problem seems to be one of focus. The extreme centralisation that Apple inherited from the Jobs era means that, when the leadership is focussed on a particular product or product category, be it the iPhone, the Apple Watch, or a new service like Apple Music, then progress in all other areas grinds to a halt.
I can understand that Apple wants to avoid the Microsoft problem of having multiple, independent business units that end up distrusting and working against one another, but the complete opposite situation isn't healthy either. A company of Apple's size and means should be able to do more than one thing at once.
A few years ago, Apple had a perfect opportunity to finally break the Mac out of its 5-10% niche of the PC market. Windows 8 was a dud, while Apple's brand and reputation were at their zenith, and their hardware had a huge edge in terms of quality and aesthetics over anything other PC vendors were putting out. The time was right for a huge push of the Mac. But they didn't do it.
Perhaps it was absent mindedness. Perhaps it was a lingering fear of taking on Microsoft in their own territory. Perhaps they genuinely believed the PC/laptop market was going to be disappear and be replaced by tablet computers. But for whatever reason, they blew their chance. And if I was an Apple shareholder, I'd be pissed about it.
It's not that Apple doesn't play in these markets. The Mac mini is their offering for the mid-range, for example, and the iMac and Mac Pro are for the high-end desktop market. But as the article points out, they have left these products without updates for years, at precisely the moment they should have been capitalising on their brand momentum and the rest of the industry's problems.
Why haven't Apple made a decent docking solution yet?
Except for the whole Windows 10 malware fiasco. They just couldn't help themselves it seems..
Would have probably upgraded all the computers I manage if they hadn't been such dicks about it. I'm sure they'll find new and interesting ways to break Windows 7 out of spite now but it is what it is.
So, my guess would be that their replacement hardware isn't ready. Follow-up question is: why is the hardware not ready?
Possible answers (with varying degrees of realism) include:
- they don't think they need it yet.
- they wanted to have it ready, but hit some snag designing or producing it.
- they are designing their own ARM CPUs, and want some more room to ensure that they will be faster than the old hardware.
- they are designing their own ARM CPUs, and hit snags doing so.
I would think it is one of the first two, but it would be more interesting if it were one of the last two.