I wonder if it honestly could of... it was a neat novelty on beta but it was just that a novelty. I don't think it ever had the depth or systems to be more then that. I could see it working as an alternative to leveling if the xp gains were better but that isnt exactly high praise.
It feels like a concept design for a different game then warcraft. One with classes built around it.