I think there ought to be an option to select the maximum number of trait points a character can take.
I know it’s a bit over powered, but I think it should atleast be an option, if you want to be a hyper messed up crippled negative trait type guy in exchange for a bunch of good traits.
I think the only thing that should limit the amount of traits you can pick is your character points available.