nVidia have been a bit poor for drivers of late... however I've not yet been in a situation where there isn't a driver that works perfectly fine, even if its a slightly older one. There have been people caught out though where there isn't a slightly older one to fallback on that supports their card i.e. 980ti release.
This is one of my bigger criticisms of AMD v nVidia drivers in the past - even when nVidia have had bad drivers there has almost always been a fairly recent "fallback" driver that works perfectly fine (albeit sometimes you will lose some minor performance optimisations). With AMD (though not so much lately) there have been times when there simply isn't a (properly) working driver that supports i.e. newer game releases - that was particularly relevant through the 5000/6000 series - not so much 7000 forward. There were quite a lot of game releases around the time of Far Cry 2 where you'd have to wait around a month to play them properly on AMD cards with proper performance and compatibility (don't make me start quoting the patch/changelog notes to back this up
).