Apple lost interest in OpenCL after learning Khronos wasn't steering it into the direction they wanted it to go.
For example, Metal compute shaders are C++14 and Khronos only adopted C++ in OpenCL after the beating they took from CUDA, which supported it since the beginning.