I'm sure i once read an article talking about NV and AMD releasing deliberately bad drivers at launch and then making incremental improvements over the life cycle of the product to give it perceived added value. It obviously doesn't work, but i can see where they are coming from, from a purely business point of view.