> Please... you're blaming nVidia because the kernel doesn't have a stable API, and thus when users use the nVidia driver then update their kernel the driver stops working?
No, I'm blaming nVidia because they refuse to publish the source to their driver which prevents the open source community from shipping a rebuilt version along with every new kernel.