Why does it still exist? Why hasn't anyone replaced them yet? They offer no support to their users, they are full of bugs and people are ignored when they send an email to their "contact" link or post anywhere.
I'd love to see the coders of WarcraftLogs take over.
They took over World of Logs pretty well.