I suspect it can't improve much more without a paradigm shift. That could be OEMs shipping Linux pre-installed along with working hardware and the necessary drivers. Or it could be having a better abstraction so that Nvidia & ATI can keep parts of their drivers closed without the regular version mismatches with the open source world. I think that's part of Canonical's plans for Mir.