We all know how a distant deadline can make us slack off. Then suddenly the deadline is in three months instead of four years, you’ll discover a bunch of things you could do faster.
That’s not to excuse the slowness, but I imagine this stuff was in process for a while.