I liked Legion for what it was. I think artifacts and class halls were very cool, fun and well done.
On the flip side, I do agree. Vanilla (more than Classic) but Classic too feel more like "RPGs" than retail. You paved your own path instead of one being paved for you... though you had to keep up. If you got a drop in a dungeon... you thought "oh cool, an upgrade". In retail, you could get a purple item and be like "meh ok". Sometimes in retail, you wouldn't even notice the power increase because numbers were so high. In Classic, a caster getting Robes of Arugal, you saw an actual increase to your DPS.
It's a toss-up. Some people like prescribed things to do while others like inventing things to do.