Distributed computing, whether admitted or not. Maybe not specifically in OpenCL, but at this point OpenCL is the most open way to implement this on GPUs, which are only going to get more and more important in heavy-duty work. Apple can't choose to "drop" an entire model that the industry is moving towards. Might as well say they'll drop support for keyboards and mice, although even that would make more sense. Fact is, it's just not going to happen. This is the future, this is how competing is going to get done in the future.
Sounds like you're not aware that you can daisy-chain with TB? You sure as hell don't have to have all these spinning disks attached to their own TB port, would definitely save you some ports.
Apple can't drop? - Please.
Apple most certainly can and has dropped software and hardware in the past. Just a few years ago, Apple assured developers at WWDC that they were gung-ho on 64-bit Carbon. 365 days later, they informed the developers Oh, one more thing, all that work you did porting your 32-bit Carbon apps to 64-bit Carbon? Well, we finally got up off our asses & got the Cocoa libraries useful, so we flushed development and support for 64-bit Carbon - sorry you wasted a year of coding.
When the vendors that make the software I depend on look at OpenCL & say thanks, but we'll pass, it doesn't matter how much Apple champions it - they aren't going to use it if it doesn't add value to their products. Even if they changed their minds & started a change over today, I would be looking at 2 - 4 years down the road before I would depend on it (Version 2). I try not to use Version 1 of software rewrites - I am content to let others be the guinea pigs. And none of that addresses the fact that Nvidia & CUDA is still king today.
Yeah, I could daisy-chain TB - which would fill that pipe up pretty fast, don't you think? There is a reason that TB speeds are listed in Gb as opposed to MB.
As far as my spinning disks, nothing amuses me more than people who don't know how much data I have telling me how to set up my system.
I have 1 Raid 5 for backup (6TB for the moment, moving to 12 TB shortly), 2 dual RAID0 (1x4TB, 1X2TB) iTunes & Data, respectively. My goal is to consolidate & retire 15 (640GB - 2TB) or so hard drives to 10 (8x4TB & my 2x240GB SSDs).
About a decade ago, P.T. Barnum, I mean Steve Jobs, was pushing Make your computer the hub of your digital lifestyle. For me, that still works better than depending on iCloud & Time-Warner Cable. I am old enough to remember the main-frame & I am not going back.