The thing is, had this project been started around 1999, you'd see a finished project.
A lot of the good coders here just don't have the time or the drive to do these things, and people like me (that is, those who've played forever but are just learning the coding) have neither the resources nor the time to properly learn everything before we too lose the drive.