Having more choices for achievements would be ridiculed like the addition of more and more titles in GW1 was ridiculed. As it stands, most of the achievements don't come with their own titles, so you can still get your achievement points without feeling encumbered by a multitude of title choices.
And because of this...titles are kept to relative exclusivity. If you want a title, you do what that title designates, even if it might not fall into "ideal" play. Such as master crafter. Most people have one main character that uses up to five crafting professions worth of gear, plus cooking. That's two unused crafting professions. To get master crafter, you need all 8, even if you might not use it, ever. So, that's something that your chosen playstyle does not promote, but if you want that title, you do it anyway.
Nobody's forcing you to get master crafter. Nobody's forcing you to get Been There, Done That. There's only one crafting title, there's only one exploration title. There's only one Dungeon title. There's only one title for fashion. Who's going to buy tier 1, 2 AND 3 on each of 5 characters? It's that or buy more characters and just spread it all out. What if I don't want to play Asura? I'm "forced" to play asura if I want that title. But...I'm not forced to get the title, am I?
You can make the same ridiculous argument for all of the titles. And people can make the same counter-arguments. Specifically for the cultural armor: I can skip Asura by making another of an existing race and getting a different armor type, such as medium instead of heavy. Anyone with 5 character slots (everyone) can effectively get that title, unless all the characters are the same race. 3 humans and 2 norn can fill it out. Thing is, those titles are much harder and require a lot more grind and adverse play than world exploration's 2% in World vs. World.
In fact, I think the only title that actually comes from regular play is Combat Healer. Or if you're mainly WvW, the Yakslapper. But oh, the grind!
Edited by AKGeo, 21 December 2012 - 05:23 AM.