It revolves around the source code for WIFI and BLUETOOTH. I went diving around the source trees and came up short in these areas.
It appears there is no source for many adapters but a HACK (workaround) called a NDISWRAPPER.
Maybe no vendor can meed the GPL or other open source requirement for installing Linux?
"Why Dell and other major hardware vendors won't do desktop Linux preinstallation"
I think this article is right on the mark. Some key comments:
"As an individual Linux user, I would much rather see Dell make Windows optional for every computer and focus on ensuring that the hardware components in Dell computers are compatible with Linux in general rather than specific Linux distributions"
"There is still a lot to gain by offering Linux preinstallation, but it's a lot more relevant to large deployments rather than individual purchases. Schools, companies, and public institutions that want Linux preinstallation can already work with Dell's partners to roll out Linux-based Dell desktop systems on a large scale."
"Even though desktop Linux preinstallation may not be entirely practical for Dell, including OpenOffice and Firefox in the default Windows installation is a great idea, and one can't help but wonder why Dell hasn't done this already. It's quite likely that pressure from Microsoft and other proprietary software vendors contributes to the absence of open source software in OEM Windows installations."