Perhaps you are thinking too "now".
In the future why would you personally need hardware drivers? Any hardware that you subscribe to (ownership will be a thing of the past) would have factory-installed drivers constantly updated from the few reified "real" programmers that work for a few dozen mega-corporations.
For that matter, I could imagine a future where there are only a few dozen hardware drivers approved and any new hardware that is approved to be sold to the public must conform to one of them.