I think even Intel would have a hard time producing something not just comparable to Nvidia/AMD's offerings today, but future-proof as well. Their stuff has gotten a lot better recently so I don't think there is any lack of effort on their part, there is just too much catching up to be done.