Re: Not just these @AdamK
"The difficulty occurs with any xhci controller, not just these. It gets tricky if the install is done from a usb3.x port."
We're using a tried and tested Fedora installation and it can't be installed on any Skylake systems either from USB DVD or memory stick, since the installation can't find the source packages! The reason is exactly the same as with Windows 7 - no xHCI support in kernel.
Like 'Steve Davies 3' wrote, there is a mountain of difference between not working and not supported - even with many businesses since not very many will ever invoke a support request from MS or computer vendor.