Because Khronos just cannot move their mindset away from C.
It took NVidia beating them to the ground for OpenCL to ever consider anything other than C and create SPIR.
Then the existing C++ bindings for Vulkan were originally created by NVidia (again).
Now ANARI is yet again a C API, they just cannot move beyond C.