I feel bad for today's dev team, they carry the consequences of the bad decisions, incoherence of preveiws devs, GDs.
Perhaps an image can explain better.
http://www.valmg.com/wp-content/uplo.../CableMess.jpg
Imagine white, blue cables as previews devs work. Its a complete chaos once you're the one standing above with the task to fix it all. But someone has to do it, and sadly this team is getting all the blame over this issue.
Look for example "inits patch", we dont even know for how long were inits not working accordingly on live servers for high level mobs. That plus many other things that are entagled one way or another to old gameplay mechanics.
For those who code, its like working on someone else project and finding out the have absolutely no comments for the code.
Anyways, hope you do deliver devs, i'd love you to fix old stuff, but heh maybe time takes time.