What exactly is your point? I don't have any real hardware problems and I can only see things getting better. I do everything I want to on free software. What are you stuck on? What problems are you having?
More drivers will come for free software. Software drivers are written by hardware makers. The bewildering variety of drivers you see for Windows hardware is intentionally misleading and more complicated than it needs to be. Because chip making is a capital intensive business, there are only a handful of chip makers in the world. This is why a handful of drivers works for the majority of the world's hardware and why 20MB of kernel drivers is all you need for basic functionality. As Microsoft loses it's OS dominance, they will no longer be able to impose nonsensical "standards" onto hardware makers. That any hardware makers dare incur the wrath of Microsoft by releasing specs and free drivers at all is a sign of things to come. Have you seen Dell's new blog? linux.dell.com? If that's not a sign of the Microsoft Apocalypse, I don't know what is.
