Re: FFS
They won't boot Linux because of missing drivers. Same sort of issues you always run into when trying to install Linux on brand new hardware (though generally not with the storage, usually it is something like the NIC or audio isn't supported)
You don't run into those problems on Windows because you almost never do a clean install of Windows. If you do - surprise surprise you run into similar issues. I tried to install Windows 7 on my Skylake PC off a USB stick and it wouldn't work. Turns out that Intel removed the old USB hardware support and only XHCI was supported - but Windows 7 does not support that out of the box. I was able to work around it, but it was a pain.