Why not provide detailed programming information - as in the instruction set for the graphics processors, the registers, addresses & what not so we can write our own drivers? Don't release the proprietary driver, just release all the necessary information so open source developers can write their own decent driver. There are plenty of people out there willing to contribute if that information is made available. Drivers for hardware where that information is available (such as NICs, motherboard chipsets, sound cards, etc.) are quite decent.
I paid for and own the video card, I think I have the right to know how it works.