I would imagine it's like technical debt. There's benefits to paying that debt down, but there are always other issues that have higher priority. Sure, the software should have been architectured to be easily extensible / system should have been set up to make it easy to release half a million pages of documents, but this update has to be released in time to beat the competition / these drug approvals needs to be completed to save lives.