As far as I'm concerned, even binary kernel modules containing drivers for e.g. gfx chip (and other stuff that doesn't have open drivers), but built against newer kernel (by the company that manufactures these chips), would be better then nothing, as it would allow usage of newer kerel as base. This thread is quite pointless, but - just out of curiosity - did that or something similar happen in the past (for any device)?