Um, it was. It didn't work. The DRM stuff that's in kernel space is hardware-bashing mode-setting and memory-management stuff. So we have hardware-bashing, arbitration among many processes and security (because the video card has access to all of memory and can be told to do stuff to it). Seems like stuff that belongs in the kernel to me.