Makes sense to me. Even the female warriors who do have long hair (Sigdi, Rubyrock, and a few other background characters) keep it tied back, probably for those exact reasons.
Also, I can personally attest that just not wanting to deal with the maintenance of long hair is plenty of reason to keep it short.