@ak I asked our librarian why we do this, and it's basically because of rights issues. The library has to buy a copy from the publisher, and then that one copy gets checked out. The library can opt to buy more copies of a book, but you can't buy infinity books.