I agree with you in the sense that, as hard as it may be, I don’t think developers should ever make a game that lets you choose a ‘wrong’ build and certainly not one that you have no possibility of completing the game with. By that same token, there should be no ‘perfect’ builds. Respeccing should be for the odd case…