The other big problem is lawsuit exposure. Given the current state of the patent system it's certain that nVidia drivers infringe on someone's patents.
Closed source drivers make it more difficult for patent owners to check, and launching a lawsuit without evidence of infringement is very expensive.
Closed source drivers make it more difficult for patent owners to check, and launching a lawsuit without evidence of infringement is very expensive.