etayorius :
Why GPU´s need drivers anyway? CPU´s don´t seem to need them... so why are drivers needed for GPU´s?
Because executables are compiled into native CPU code. Hence why GPU's are automatically second class citizens. Unless you have CPUs and GPUs running the same exact ISA, GPU's will ALWAYS be secondary to the CPU. Even in HSA, you still need the GPU drivers to handle the workload, which means CPU intervention to get the GPU to do anything.
Secondly in the Desktop, X86 isn't going anywhere. Everything is being done in X86. There's no major OS that supports ARM (Linux does it, kinda, but its very immature compared to Linux X86), and no software to run. Every CPU maker could put out ARM chips (Remember the Intel StrongARM?), but no one would buy them, simply because there's nothing to do with them.
Your mindset is essentially "if we build it, they will develop for it." or "one killer app will get people to buy it". Ask Nintendo how well that's working for them.
Consumers follow the product. The products they want are on X86, so they go X86. Its that simple.
Seriously, this is PowerPC all over again. I had this same, exact, discussion almost two decades ago, and guess what? X86 is still here, and PowerPC in Desktops is an afterthought.