What is a trait? A miserable pile of secrets?
No, but a 0.42 second google search will tell you that it is "a distinguishing quality or characteristic, typically one belonging to a person."

Many games have their little own variants of the trait system, to further differentiate player characters from one another. Specifically, the same class. And, well, it works. A thief that would prefer to smack you down, with an agile barrage of one-two's to the gut, should be different than the sadist thief who would prefer to watch you slowly die from poisons. The magician who prefers hydromancy is obviously very different from the pyromaniac pyromancer.

But how is this at all the case in our game? We have traits, but they aren't exactly distinguishable at all. As you reach a certain level, you will receive an upgrade to a stat, or an upgrade to a skill, and this repeats itself until you hit the level cap, which begs the question: what is the point of traits at all?