I write code and analyze problems for a living. Hence, my need for a fast CPU is not that important as I spend most of the time in emacs and use languages that can compile fast. Do we happen to be a minority? Perhaps so. Had I been a media executive, then my priorities would probably not be on the keyboard at all but on how much RAM i could cram into the beast.
Apple is selling a brand as much as they are selling a laptop and an OS. Notice that the marketing focuses on what you can do with an apple mac. They know how much you are buying an identity for your money in addition to a computer. The Apple marketing is primary recruitment unit for the "fanbois" you mention because what they can do with the Macs matter to them.
If you look at Lenovo's sales pitches, you will see an entirely different focus as they are targeting a different user base.
And for the record:
jlouis@succubus:~$ uname -a
Linux succubus 2.6.27-4-generic #1 SMP Wed Sep 24 01:30:51 UTC 2008 i686 GNU/Linux
jlouis@succubus:~$ dmesg | grep thinkpad_acpi | grep model
[ 26.622322] thinkpad_acpi: IBM ThinkPad X40, model 23716EG
2008: COMPUTERS ARE DISPOSABLE
you need to start thinking about $399 laptops, not $3999 laptops
what do i or anyone else really care if the laptop case is designed to last a decade? i am going to be using this thing 24 months, not 24 years
apple's competitors would be stupid to chase this pointless luxury. users don't know and don't care about better cases