I believe that the game is not a failure in its current state. Many things have been learned from what has happened pre and post-launch. It will be up to SE to determine the good to pull from this process and what to improve on.