I very much agree, but I also don't have the skills or knowledge to say what kind of effort it takes to build such a language/toolchain. It seems like such an obvious opportunity for AMD, and has for so long, could it be less incompetence and more engineering difficulty and/or adoption struggles?
I know I've seen talk of CUDA-killers around these parts before, would love to hear more details from people more familiar with this stuff.