I was never a fan of cataloging in library school because even when I was 90 % sure that I have chosen the right Anglo-American Cataloging Rules (AACR2) book and its description to catalog my book, my instructor would say that in the rule somewhere there is another rule that leads to another book and different call number than the one I have chosen.
" If libraries are to avoid further marginalization, they need to make a fundamental change in their approach to user services. The library's signature service, its catalog, uses rules for cataloging that are remnants of a long departed technology: the card catalog. Modifications to the rules, such as those proposed by the Resource Description and Access (RDA) development effort, can only keep us rooted firmly in the 20th, if not the 19th century"
It seems for me that with our dinosaur cataloging rules (created for the Guttenberg not Bill Gates era) we are alienating our users day after day because anyone who uses the Internet and search engines for research is going to have a hard time understanding the limits of information in library catalogs.