My problem with that argument is that if you want to program for the benefit of such a person who lacks knowledge of a given library component that is used and does not bother to learn about it...