Does anyone else find the choice of the word 'trait' rather odd here?
* a distinguishing quality or characteristic, typically one belonging to a person.
Similar: characteristic, attribute, feature, quality, essential quality, property, distinction, idiosyncrasy, peculiarity, quirk, foible...