They want to make money. Plug and play technology has been around since the 90s so there is no reason why any flight stick or M&K cant work for the xbox. If they can lock down the market where your only option is a POS hotas that's "officially" from Microsoft then they get to make a profit but if we were able to just pick out our own like the warthog or saetek x52 and just plug it in then they cant make any money off of that. Need proof? Look no further than the Kinnnect. After they discontinued it magically they figured out how to make regular 3rd party webcams compatible.
Consoles don't use PC kernals so devices are NOT supported by default there is no plug in and play with out the Kernals having it coded in, There is no plug in an play with custom kernal builds on console. they still have to be coed and enabled buy developers and only NAMCO paid to do so ...
Same applies to PS4 as well but for PS4 its was the russains with warthunder, that not only enabled the License third party Hotas But multi third party unlicensed Hotas were enabled because they code it...
Plug in and play only work because the Kernal installed allready has them added, when systems are complied by another company they compile only what they require they don't clone existing version. Plug in and play is a false term it should be called plug in as drivers are in the kernal of the OS allready and then use...
They don't include support for any graphics cards on the console they only included support for the single GPU that runs on the console same applies for resolution modes they don't support any random resolution they support only fixed preset resolutions... every thing they can reject frees up resources on the system...
So devices that are not supported are dropped from kernal and OS...