Legacy?!? These skins are all BLC drops from years past correct? Nobody "earned" them. Unless you count lottery winnings as something you "earned" through the hard work of being lucky.
I suppose you could say at least this current system gives people a chance to win something w/o using gems.... but let's be real. The high rollers will be the ones grinding wrappers in-game and buying wrappers with gems.
I really dislike the level gated weapon skill unlocks. And am I correct the personal stories don't unlock until level 10?
Hearts are still a grind: lost count of how many tar pools, trap repairs and drakes I killed in the Charr starting area just to fill that dang heart.
In short: most recent changes made the game feel more grindy to me. If the goal is to retain players, make the hearts easier to fill, lower or remove level gates, and just make the game more fun to play!