Lenovo has a similar problem in their new models. X240 has only one dimm slot and currently supports max 8GB of memory. While investigating the issue I found a discussion[1] where somebody mentioned that Intel would need to add support for these new dimms in the "memory reference code"[2].
[1] http://forums.lenovo.com/t5/X-Series-ThinkPad-Laptops/16GB-m... [2] http://en.wikipedia.org/wiki/Memory_Reference_Code
The takeaway is not everyone has the same use case. Also IMHO bloated DOMs and careless coding† are the real pain point.
† It doesn't have to be optimised to the metal but seriously, quite a few people just develop as if we all have ideal Turing machines.
I had 6GB of RAM in my main development box until very recently. Even ran a few VMs on it. 8GB is a good amount for most power users, especially considering that the limited CPU will probably be your bottleneck first.