They explicitly said that the reason they’re adding in the APIs for controllers in Shadowlands is to make things easier on the communities that develop tools so people with disabilities can play. I’ll see if I can find the exact quote.
Edit: Found it.
As far as hardware goes, sure, but don’t forget that consoles run different OSes than PCs. It’d still take some work to make WoW function well.