Disappointed. I honestly did think that at least new iMacs could be announced without anything more than a price release - Kaby Lake iMacs with a new generation Radeon would essentially just be a speed bump, and those sort of things did used to get announced without a major multimedia extravaganza.
I guess I'm rather hoping we might yet see an announcement for those in April, along with iPad Pro bumps.
I'm rather stuck between a rock and a hard place - my iMac is at death's door (drive died a couple of years back, cost of a new drive and the repair is prohibitive if I have plans to buy a new iMac anytime soon) my iPad has just been declared obsolete by today's announcement. I'm unable to work for health reasons, but for the past *year* I've been hoping to get started on iOS app development (which I'd made a start on when my iMac essentially became unusable for anything except mail and web browsing) since that's my sole best hope for making a living. The problem is that in all the time since it became even remotely feasible for me to buy a new iMac to do dev work, nothing's been released. I don't want to pay the extra cost for the portability of a MacBook Pro if I'm never going to take it anywhere, the iMac was ideal for me. So now I'm raring to go at iOS development, and unable to get off the ground because the only way to do so is to buy a machine that's approaching a couple of years old.
Given the lack of love Apple shows the Mac in general, I really wish they'd consider porting XCode (even a "stripped down" iOS only XCode) for another platform. Way I see it, if you're going to tie developers to a platform, you should at least make an effort to keep that platform up-to-date. It's no wonder Mac games lag behind when you can't buy a high-end machine to develop them on. I'm probably just being over-paranoid, but I do tend to wonder if the recent trend in iOS software away from the "bigger" games (like RPGs, or ports of titles that are available on PCs) towards dinky little casual games - OK, trend *more* towards those, the casual game has always been the main thing in the iOS market - is influenced by the lack of attention paid to the platform the development tools run on.