The main reason Intel can’t compete is the fact CUDA is both proprietary and the industry standard
Funnily enough this is actually changing because of the AI boom. Would-be buyers can’t get Nvidia AI cards so they’re buying AMD and Intel and reworking their stacks as needed. It helps that there’s also translation layers available now too which translate CUDA and other otherwise vebdor-specific stuff to the open protocols supported by Intel and AMD
Especially with how normal memory tiering is nowadays, especially in the datacenter (Intel’s bread and butter) now that you can stick a box of memory on a CXL network and put the memory from your last gen servers you just retired into said box for a third or fourth tier of memory before swapping. And the fun not tiered memory stuff the CXL enables. Really CXL just enables so much cool stuff that it’s going to be incredible once that starts hitting small single row datacenters