It definitely did some positive things.
It also gave Blizzard something they could give us that counted as power progress in all activities you did, however slow or minimal it may have been. It allows for content like expeditions or world quests to feel like they were worth the time to do as a means to empower your character.
The system was definitely far from perfect… but there were components of it that worked that people are definitely feeling the lack of.