Say... You want to buy one of these notebooks, and don't want to pay for XP. Ticking the Unbuntu tick box saves 40-50$ (just double-checked vs. the dell site). You then install XP yourself. I'm sure drivers are available from the Dell website (or pherpas even come as a kit). Dell doesn't have a "no-OS" (barebones) option.
I'm an avid Linux user (writting this post on a Hardy Heron Ubuntu, actually). However, I'm also realistic.
On the other hand, there's nothing wrong with copying bits. Laying ownership to a sequence of bits is just plain silly.
Just my 2 bits. As a user of Linux in a software/algorithm context, my personal beefs with ext3 / the current kernel line are:
1) IO priority isn't linked to to process priority, or at least, not in a decent manner. it is all too easy to lock up the system with one process that is IO heavy (or a multiple of these) -- hurting even high priority processes. As the IO call is handled by a system level (handling buffering, etc.) -- it garners a relatively high priority (possibly falling under the RT scheduler) and as a result IO heavy processes can choke other processes.
2) ext3+nfs simply sucks with very large amount of files. I used to routinely have directories with 500,000 files (very easy to reach such amounts with a cartesian multiplication of options). The result is simply downright appalling performance.
UNIX was not designed to stop you from doing stupid things, because that would also stop you from doing clever things. -- Doug Gwyn