I think Apple's secrecy and Development bubble will hit another high sigh with the iMac Pro. An All enclosed system doesn't fit the pro market niche properly. I can't write fast enough to list all the reasons why CG, Animation, VFX, VR, and Game Companies won't embrace the iMac Pro. Apple doesn't ask any advice from pros anymore.. They should just make a few have them sit in the corner of the Apple Store so Apple can pretend they make High End Gear again... Then when Apple Makes the MacPro they can pretend they have the whole Pro Market Covered.. OH wait, what about servers... Hmm.. MacMini Pro Server coming soon?