Maybe I'm not well informed about this.
While I agree with some of ther view relatiing a general PCI library, I also disagree. Sure they should be able to keep their work safe, no doubt. But what about if others wanted to make drivers for all PCI cards, do they have to do one for each ?