Of course not, I develop for more than just apple platforms. Again not the point here.
Your point is irrelevant. I'm using you as an example to make my point:
You brag about the iMac Pro sitting on your desk, but what you fail to realize is that you are becoming an exception, rarer by the day... Your iMac Pro is nothing more than your status symbol. There are much cheaper workstations available for development on other platforms. You happen to be in a situation where revenue from other platforms covers the high costs of supporting Apple platforms - and - your employer is willing to continue incurring those costs. As the ROI of supporting Apple Platforms continues to plummet, Apple's future sinks with it.
I'm a cross-platform developer that has witnessed the "resurgence" of Apple that began in 2008 when iOS was a hit. But their arrogance, which reemerged beginning soon after their epic success, has irreparably damaged the ROI for ISVs developing for their platforms.
They trot out all this seemingly wonderful new tech, but there is no viable way for ISVs to make money from it. In fact the opposite is true - Apple's "innovation" actually hurts ISVs!!
For example: Today we learned that iOS and macOS will NOT merge. Great for Apple if they want to sell macs! BUT! bad for ISVs that will loose revenue when their iOS app will be free on Macs. Sure, Apple can give away software because their revenue stream is hardware. Even worse: How many vendors create good versions of applications for BOTH iOS and Mac - these are developers who are most committed to Apple platforms and usually can charge a premium for a Mac version.... But now, how much Mac revenue will they loose when the iOS version will be "good enough" when running for free on the Mac?
Also, why do you think Apple ported all the popular iOS apps to the iPad and Mac? ISVs failed to create reasonable versions of apps covering that set of functionality - again why? Answer: no viable revenue stream.. So Apple has to write those apps all by themselves.
Apple has no genuine concern for how ISVs make money. They really don't have a clue. Their patronizing smug attitude is becoming hard to watch.
The awkwardness of the keynote was obvious, they know something is wrong, but they can't accept they are the problem.