>the old code was essentially two years of hacks and cludges.
The new version is much cleaner, and the new back-end is much more malleable. The idea is that once we get caught up with ourselves, the actual new stuff will come pretty quickly.
That basically describes every piece of software ever written. It's not always a justifiable excuse to re-write the codebase though.