I wanna make it clear that it is not my intention to dunk on the British Library. In almost every case, failures like this are a result of poor leadership and budgetary decisions, not negligence on the part of IT staff. I guarantee you there's some grumbly sysadmin who has been screaming about this stuff for years.