This has been discussed several times in the past. There are many libraries and the number increases every day. Auto-updating a library can be dangerous as libraries might be updated in an incompatible way. I also don't think that there is a need for all developers to have a local copy of all libraries (it will also make it easier for unlicensed users to have access to all libraries).