Emulation =/= the real thing.
A patchwork script made mostly of guesswork run through an emulator, with just a handful of people working as ""customer support"" is not the same thing as an official server running the real server code with an official metadata software, with fully-trained and paid in-game customer support, as well as phone and e-mail paid customer support, and fully trained and paid developers to work on bugs and restore data in case of accidents. Not to mention paid community managers for the forums.