I agree it's a player issue, not a system one. Optimizers will optimize. Which invariable leads to a small number of "ideal" builds, ie mechanically similar characters. So it goes.
Also, my advice for making a great character is this: give 'em a great and memorable personality. Make them a good character in the fictional sense. You can have a party of mechanically identical PC's who are each diverse, interesting and fun to play (my group could do this easily).
Also, my advice for making a great character is this: give 'em a great and memorable personality. Make them a good character in the fictional sense. You can have a party of mechanically identical PC's who are each diverse, interesting and fun to play (my group could do this easily).