They have been working on it while also working on other things, can't quote me on it because I don't remember but I'm pretty sure certain new features have come about because of updating/fixing the old 1.0 code.
They could put more resources towards fixing/updating said code but it would 100% affect the patch cycle and make it take longer then the current 3-4 months we usually get between them.
