Rather than venting on the forums about lack of progress, why don't you start reverse engineering the game and building the emu yourself? If you think the staff are assholes, don't talk to them. If you think internet is a civil place, you are too naive and should probably get a reality check.
If you are concerned about newbies and how mean they are treated, why don't you volunteer your time and answer newbie questions with what information you already know. There are posts about what has been completed. There is FAQ. There is a chat where you can lurk to hear rumours of the latest update. Most newbies I see, will come in, not read anything including the front page, ask a question and then won't even bother to come back and read the answer. Other newbies are worse, they assume things about the project and people working on them without having facts or doing any research on their end, then they end up with disappointment because their assumption do not line up with reality, sound familiar?
If you think progress is slow, try coding an emulator from scratch and then see how long it takes. Try to reverse engineer mxo client and figure out what does what. Fuck try to reverse engineer calc.exe just to see how simple reverse engineering is. Try spending hours on research on how to design a good network architecture. Also try having a life on top of all of that, and see how much time you can really contribute to a hobby project, then come back and talk about progress.
Sitting on your ass and criticizing shit is not productive.
Do not try and play The Matrix Online as you used to. That's impossible. Instead... only try to realize the truth. There is no Matrix Online. Then you'll see, that it is not the The Matrix Online that is getting played, it is only yourself.