However, when random noob #3746 comes asking for help, and you only know how to do something by use of some library, it won't be much help, especially if you don't understand the internal workings of the library.
Sure its a help, you just give the person a link to the library and say "here, this'll do that for you."
I'm not sure why so many BYOND users have the opinion that using a library is a sign of weakness. You don't have to understand how it works, but people think they have to. As if it's only ok to use a library if you give the disclaimer "I could totally code this on my own, but I used a library instead". Hopefully the BYOND staff will some day realize that they have something to gain by having a good, active developer community and will help to spur some change so a lot of these old ideas will be done away with.
However, when random noob #3746 comes asking for help, and you only know how to do something by use of some library, it won't be much help, especially if you don't understand the internal workings of the library. You can't always rely on that library to be there to handle everything for you. Its kind of like how I mastered DM, but that knowledge isn't worth much in other arenas.