One just have to wonder how AMD is run, I mean how on Earth is this acceptable at any level? AMD still doesn't understand that no one will integrate / code their solutions to any software, they have to devote the resources to make things happen.
AMD knows this, the problem is they just don't have the resources. AMD was a breath away from death just a couple years ago. AMD put the last few eggs it had in the Zen basket and luckily it worked. If Zen hadn't come out as a success, AMD as we know it would have died, most likely sold off in pieces. With the success of the Zen architecture, AMD finally is getting back on its feet but it will still be a while before we see them really competing at every level, and that's if things continue to go well for them on the CPU side.
So for now, they are trying to compete only where they can get the biggest reward for the smallest investment/risk. On the discrete GPU side that means AI and pure compute. The console deals aren't huge rewards but carry very little risk, so we'll continue to see AMD go after those deals as well. Discrete GPUs for gaming will continue to be essentially an add-on from those two markets until AMD can afford to invest more resources into it. I'm not sure where rendering falls for AMD as it can give you higher margins, but also requires a lot of support.