There is a new interesting article by Dan Kohn which compares the Windows and Linux device driver models and provides some good background info.
Nice catch tlu. For anyone dismissing this, i would suggest reading it. Note, there's much more than this simple quote. It's not too long, and it's all interesting.
The only problem that I see is that over the years the kernel footprint has been steadily increasing due to all the drivers around but still, a far superior approach to Windows.
I don't think that's possible. It won't load all drivers. If it is slower, it will be due to added functionality. But then again, i reduce myself to my insignificance
As good as the driver model is for linux, you do suffer distro specific issues, eg Ubuntu 8.04 Vs Asus EEE. You can also get conflicts just as easily as windows (different types of wireless drivers is a good example). Another example is competing sound APIs. I think this is the only advantage windows actually has over Linux, is the more unified interfaces with the OS.