I never understood what Mer people were on about with that. Does "explicitly separated the hardware adaptation bits" mean that they just don't include kernels for most devices? If so that sounds exactly like what Debian is forced to do. If not, could you explain what you mean? Sounds like they will be facing the same kind of bugs in crappy, blobby, non-mainline kernels that I did with Debian or that CyanogenMod do. Trusting hardware vendors doesn't sound like a good plan in the slightest.