it is but its a kernel patch so its harder to implement.
i also belive that many kernel people dont want graphics code in the kernel and while i belive what they have done in this case is elegent and would be fine with me its not me who makes the descion
great idea however. however i would say "why do we need this" is X11 broken?