As per the title.
I think .Net libraries would definitely benifit from some sort of community development; perhaps something like the Java Community Process. This is where an analogue would be very helpful.
EDIT: I think people are believing that I need to use some libraries. That's not what I'm talking about. I mean something like a formal (or near-formal) process to add new libraries to the BCL.