Libraries are not companies, they don’t need to make a profit. They are supported by taxes. The computers they have are old because they work perfectly fine.
They probably don’t pay for licensing, and the cost to maintain non-windows OS would be more due to having to hire people with that skill set.
It’s possible they are both awful, but individually yes this report is rough to read.