I don't really think it offers much to the game anymore. Now I know that is subjective but would wow really be all that different if everyone started off the same level and simply gained whatever the next infinite currency is for completing quests?
Leveling doesn't really have any difficulty tied to it anymore and it seems like its just a grind and a way to sell boosts now.