Earlier quoted context omitted.
Those people should have spoken up when their hardware manufacturers abandoned OpenCL. The industry set itself 5-10 years behind by ignoring open GPGPU compute drivers while Nvidia slowly built their empire. Just look at how long it's taken to re-impliment a fraction of the CUDA featureset on a small handful of hardware. CUDA shouldn't exist. We should have hardware manufacturers working together , using common APIs…
Is my impression wrong, that people understood the need for OCL only after CUDA had already cornered and strangled the market?
Meanwhile NVidia was adding C++, Fortran, PTX, supporting other programming language communities trying to target GPUS (Java, .NET, Haskell,..).
Making it as easy to debug GPUs as modern graphical debuggers for CPUs, building libraries,...
Intel, and AMD together with Khronos did this to themselves.