For those talking about warriors having short hair for practicality, I wanted to offer 2 counter-points:
1. Out of the 3 classes, warriors are the most likely to use helmets, and would benefit greatly from them. This eliminates the problem of long hair falling over your eyes. I personally hide helmets most of the time, but that's story/gameplay segregation. They're still wearing them.
2. Long hair could be tied back/etc. before combat. As it stands now, you could headcanon your Inquisitor's hair being tied back in combat, and being down in cutscenes etc. Ideally, I would love a system that could do this automatically with certain hairstyles, in the same way you can hide helmets. I didn't expect this feature, but I submit it as an idea for future games. I think it would be quite refreshing to see your character (and NPCs) look different in different scenarios. It would add variety and realism.