My local library has a 3D printer.
2. Why do we call our smartphones phones at all? I mean, sure, they can make phone calls. But most people use them mostly for things that are not phone calls or phone-related at all.
That's how language works. Look at the etymology of any word you like. More likely than not, the literal meaning refers to something historical that may or may not apply or exist anymore. For example, software developers are called engineers. Does that mean they are experts when it comes to engines? And not just software. Civil engineers don't know much about engines either. Yet for hundreds of years, they have been called engineers and for thousands to come, they will be. This is not a bug. This is the natural life of words in human languages.
In general, I see libraries promoting their services via web sites and Facebook online, and physical bulletin boards in-house and around town.
My childhood, ~45 years ago rural Georgia (USA), had a great selection of proto-nerd books, even production facilities for the local-access cable TV channel.
Not strictly related to public library, but we also had a great time with after-school and summer maker programs sponsored by the County Extension office. In agriculture, everyone has to be a "maker".
(I don't know what urban regions were like. And as this was only about ten years after state-mandated apartheid, no doubt lots of kids were living in medieval conditions.)
I think your local libraries are very different to the sorts of libraries I used to use as a child. What you're describing there sounds more like a community centre of some sort.
Libraries are traditionally silent for example. You don't collaborate in them or else you get shushed. You definitely don't run 3D printers in them!
But I can see that if that's what you associate with modern libraries then replacing them with book purchase credits would seem a poor trade.