The drivers will surely get better over time and support for integrating the compute stack that they use will come if the incentive is good enough.
I really hope this doesn't turn out like HIP in AMD Radeon cards. That is absolute dog shit and has been dog shit for ages. It's really sad that an AMD card from 2017 is useless for compute while an equivalent Nvidia card from the same era is just now getting dropped by the latest CUDA versions.
They're the ones writing most of the open source AI code.
Most AI developers don't actually use CUDA directly, they use programming libraries like PyTorch that use CUDA under the hood to communicate with the GPU to run tasks in parallel.
CUDA is pretty much the standard and is supported anywhere it's relevant.
Just creating an alternative is pretty meaningless if it isn't actually supported anywhere.
Adding support isn't easy, and there's also stability issues, bugs, etc. People want something that works and is reliable (= CUDA, since it's battle-tested).
That's the same flawed argument that people have used to expect Huawei to replace Android/EUV.
There are YouTubers who have bought other cards to test them out, and drivers are generally the big problem.
Chinese hardware manufacturers usually only target and test on the hardware/software configs available in China. They mostly use the same stuff, but with weird quirks due to Chinese ownership and modification of a lot of stuff that enters their country.