Just a thought ...
So what is the build? Would you agree its a set of values x1, x2, x3 .... that produces additional value Y1, Y2... /and so on/
thanks to "synergy" among xs? Thus it makes character stronger as Ys occurs?
But then the characters that are no build are naturally not balanced against the builds.. Should be "no builds" balanced to each other? Maybe that is important for the newbie level players.
How about balancing the system with builds possible. Should then be all the builds identified and make the balancing to each other? Even if done (caping Ys or make them logaritmic - artificially or by perfect design).Would not be the fun of experimenting and searching the build worn off?
I think partially yes, but what could it brought is character build design to counter the other build minimasing its Ys or so. Is it necessary to make this always possible (each build have their counter) to make the creation of the build conditioned by some weak Xs?