For discussion sake, how is the X1 wheel situation any different than the PS4. Everyone is pointing fingers at MS, but isn't Sony also to blame for the lack of support on the PS4. They changed the hardware, as MS did, and now previous generation wheels don't work (Logitech, Fanatec, etc.). Technically PS3 wheels "could" work on the PS4 if you believe Sony's explanation (up to the softw. devs), but so far both platforms are in the same boat. Sony's "spin" did wonders for the lack of compatibility as they are "perceived" to not have left gamers hanging like MS.
How many of you PS4 gamers are using a wheel? Just saying...
I have no current gen console, so I am not with the "PS4 gamers" group. So I am not using a wheel on a PS4 as I have no PS4.
I think you need to go back to my previous posts. I clearly said that both Microsoft and Sony were to blame.
In Sony's defense though. Sony went even to a complete new architecture. Which is exactly the same thing as when you buy a Microsoft Surface Tab (ARM based) or a Microsoft Surface Tab Pro (x86 based (like your PC)). On the first machine only software and hardware will work that is specifically programmed for that architecture, on the later PC stuff will work as it just simply runs Windows 8(.1). That last one simply enables you to grab your standard PC drivers and software.
So all the drivers for the IBM CELL based architecture and CELL specific XMB version (XMB is the PS3's operating system like Windows is for the PC) from the PS3 can go out the window, and now hardware manufacturers will have to make new drivers for the x64 architecture and the new XMB version. If Sony was running Windows or Linux the developers could easily use their existing drivers, but Sony has their own operating system for which you'll need to write drivers all over again.
On a separate note, Sony does keep using the standard HID device communication protocols. So hardware manufacturers do not have to buy expensive communication chips that can communication in Microsoft's XID device communication protocol.
This HID or XID makes the interaction between controller and console possible.
Microsoft already had XID communications with the 360, but supposedly they upped the version number and changed a few things. So now the system isn't backwards compatible anymore. It's almost like having to install the latest Windows to be able to use the latest Directx version.
If they had made the chip backwards compatible, which could have been done easily enough, than old 360 compatible wheels and joysticks would have been able to communicate with the XB1.
Well, communicate... but than we still need the drivers. Well, Microsoft didn't really change architecture. It just went from an Intel to an AMD processor. So the only thing hindering that would be the operating system.
Last thing is more of a 'uniform appearance' thing. On XB1 compatible hardware there should be an XB1 logo/push button and not a X360 one... etc.
So yeah, Sony due to their decision for going for the same architecture as a PC ended up forcing themselves and the hardware manufacturers to make new drivers for the system. Apart from that they are pretty loose in terms of demands on developers.
Microsoft on the other hand does make a lot of demands, and does design their hardware in such a way that there is no way you can use old hardware with the new console.
So yeah, in my humble opinion Microsoft is more to blame as they have made more hindering specific decisions than Sony did. Sony only changed architecture (and probably after many meetings and talks).