It occurred to me that as it stands for legendaries, outside of legendary weapons, there's a lot of requiring people to invest very hard into particular game types for the given legendary. Raids require collections and materials, the Skirmish ticket grinds are no joke (and the irony of hitting rank 10000 in WvW is that perhaps the skirmish tickets have almost no practical purpose after that point, you'd have enough for everything from that game mode).
This is a HUGE problem. Lots of people don't enjoy ranked PVP, they're not going to want to do that or tournaments for the neck, lots of people don't raid. In contrast, lots of people feel very "done" with these game modes once they're making the legendaries because There's no reason to go back.
I think that the devs should implement systems to make items for achievements and materials for legendaries between game modes acquireable by trade in some way, either drops that can be traded and turned in at the vendor, or perhaps allow people to sell components directly. This will allow people to do what they enjoy the most but still progress their character in that direction if they so desire. It'll spur tons of economic activity and it can kill the "doneness" feeling once you earn the legendaries from the game modes you enjoy, now you can keep enjoying them and earn extra cash by helping other people in their journey for full Legendary armory sets. Also, if you just want to play the OW and earn money that way, it becomes a doable strategy as well. It lets players decide how they want to play and still progress their accounts. Just an idea.