Sure, but nothing's stopping AMD and Intel from enabling CUDA on their processors. I personally think NVIDIA has vastly overinvested in Deep Learning at the expense of starving existing and potential other markets, but that doesn't make me want to code in OpenCL, it makes me want to run CUDA elsewhere.
For now at least, NVIDIA is too busy harassing customers and vendors who build servers based on GeForce instead of Tesla GPUs. Because while they've been hopping up and down with faux outrage, AMD embarked on just such an effort: