Quote:
Followed by the ability to more or less conveniently swap builds so you can have the meta build for each situation >_>
Because those builds don't really "co-exist": They replace each other. In one situation one is better, in the other situation the other is better, so the best strategy is to switch to the currently better one every time. If you can't do that? You pick the one for the most common situation.For two builds to truly co-exist, they need to be roughly equally good, i.e. balanced. That is the entire crux behind customization: It needs to be well balanced. Your choice essentially needs to be irrelevant to performance, it needs to be mostly an aesthetic or gameplay choice. I can tell you that even in this game, where the only customization you have is choosing a job to main, jobs will be left in the gutter if the team fails to balance them. Because that's what already happened with AST at the start of HW.
You can perfectly imagine that the two builds can coexist together in the group if they have different purposes. If you were to give a dps spec to current tanks (for example), you could perfectly imagine a group with a war tank and a war DPS. You could also imagine a system where customization alter your rotation but not your output (it is something that blizzard does in the modern wow, some talents only purpose is to alter rotations).