As Jaerik said before, there are very few people trusted enough to really keep this site on the right track, not to mention they have lives of their own and not all even still play FFXI anymore, also they have ungodly amounts of data processing every day that gets stacked up on their already heavily burdened servers.
Sure improvements made may be slow, but with who we have it can be assured it will be clean, legit, and vastly superior in overall quality.