My local Half-Price Books (a second-hand bookstore chain) has a vastly better selection than my local library.
University libraries of course might be a good exception to this rule. But your local public library should be a way to make reading accessible to the average middle to lower class family. And that means providing the materials they want to read - not what you think they should.
It's always going to be a balance for librarians. They don't get to operate in ivory towers disconnected from those local taxpayers whom fund them.
How dare librarians... give the people the books they want to read???
They do serve a lot of people with this method, but am a different cohort. If a library is to serve a diverse group of people it should also remember book snobs like me. When I visit my local library it is as if anything remotely classic is hidden in a secret area, you can’t find hardly any of them.