Sorry, I was trying to make a different point. If the kernel devs stick these changes in and the distros decide to rip them out again everything is simple. I don't know what is going to happen there. There's a good chance the distros will pass the changes through rather than do battle with the kernel devs.
Surely the same problem happens when a user is running an open source driver with their new card, requiring a bleeding-edge drm in the kernel. When you upgrade the kernel and pick up an older drm driver in the process the user is equally broken until they reinstall the driver.