Keeping repeating the same mantra while fully aware about the fact a Windows system relies on vendors priviledges only displays the level of hypocrisy.
This is not entirely true, P ... appropriate kernel [my] and my script APM = about 9 Watt on Mac. Here is an example - here Brazos kernel version:
My mbp (no nvidia chip) nearly consumes same power on ubuntu as on osx. There are several points of optimization though which are sparsely documentated. E.g. I found that enabling AHCI mode using grub can save a lot of power. Also enabling the various powersave modes of the i915 driver does as well as dimming the panel/keyboard leds to the same level as on osx.
The power management tweaks in Linux aren't necessary for functionality, but it does give you another 30-60 minutes of battery. My point is that virtually any Windows notebook you get will require as much work as an Ubuntu setup if you want a better experience. You're either reinstalling the OS or uninstalling crap. The average Windows user just doesn't do such things willingly.
Who buys unsupported hardware?
If you want to run ANY operating system on hardware that isn't supported by the manufacturer, run it in a virtual machine instance
Otherwise you're just asking for trouble
If you want to run Linux on bare hardware, buy supported hardware!
This is true of ANY operating system, not just Linux
I run Linux on Supermicro hardware. It says "Linux" right on the box and in the manual. They have specific Linux settings in the BIOS. They test their hardware with Linux. They list the Linux versions that they tested with, on their web site. I never have any trouble running Linux on Supermicro hardware.
No, it's Linux users experience they see if trying crapple hardware.Linux users can immediately blast Apple with negative comments that they're an unfriendly vendor, they're special since they control both the hardware and software, or that Linux users shouldn't buy Apple hardware, but there's plenty of Apple hardware out in the world that's popular with consumers and this is the experience they see if trying Linux.