Years ago Apple had no problem refreshing the iMac at least once a year, sometimes multiple times in a year as needed to maintain current hardware. Same for the Mac Pro, MacBook, MacBook Air, MacBook Pro, and even the Mac mini (though a couple times the mini fell behind by six months to a year, which back then was enough for people to speculate it was being discontinued). But in recent years the Mac lineup has been severely neglected with inconsistent and infrequent refreshes. A Mac mini from 2014 being sold alongside a MacBook Air from 2015 being sold alongside a MacBook Pro from 2018.
I started watching this event expecting to see Apple finally working on improving the frequency and consistency of Mac refreshes and the Mac lineup. We would get iMacs with 8th generation hex-core CPUs, and a Mac mini with 8th generation CPUs at the same time. The MacBook would be discontinued to prevent confusion, non-Touch Bar MacBook Pro refreshed with 8th generation CPUs, and a new Retina MacBook Air introduced to replace the MacBook and embarrassingly-outdated 2015 hardware at the same time. The only severely-outdated product left would be the Mac Pro, set to get a refresh next year.
But after the event, the portable Mac lineup is instead more confusing now than it has ever been at any point during the last 20 years. Different processor generations, different screen sizes, Touch ID or no Touch ID or Touch ID + Touch Bar, and plenty of overlap with the intended audience of each model. As someone who is more knowledgeable when it comes to Macs, I still need a guide to sort through this. Just can't imagine what kind of decision a novice user would be faced with here, especially a novice user on a budget faced with the higher prices of the new MacBook Air almost going into MacBook Pro territory.
On the desktop side, the iMac is still using processors from a year and a half ago. I simply can't recommend it to anyone when even the Mac mini offers better CPU performance with 8th generation hex-core i5/i7, but still has its own compromises (poor GPU performance, and of course no 5K display). Apple has had a year to engineer a new iMac with adequate cooling for the 8th generation CPUs, and already had the iMac Pro to start with, so there's really no excuse for not having some kind of refresh ready for the iMac by now. And $799 is not an inexpensive computer, why does the new Mac mini come with a low-end i3 processor when Apple could've made the i5 standard and i7 the next model up?
Tim Cook can brag about the Mac adoption numbers all he wants, but I just don't see Apple's commitment to the Mac returning to where it once was. Yes, the Mac mini and MacBook Air both got much-needed refreshes, which I was happy to see. But the continuation of inconstant refreshes and confusing portable lineup show the Mac is still being mismanaged and neglected by modern Apple.
(Sorry for the long post. Just hope I managed to get the point across.)