Please note, I am not defending nVidia.
But having worked in the development of software, and hardware, The hardware manufacturer cannot protect a card from every single possible piece of software out there. They can test for a whole lot of different situations, but they can't test software...