Dass moderat lange Haare bei Männern abgelehnt würden, kann ich ehrlich gesagt überhaupt nicht erkennen.
Durch Hipster und Co. ist doch der sogenannte Man Bun gesellschaftsfähig geworden, und so kurze Haare wie Ostwind beschreibt, sind nicht gerade der Durchschnitt, bei den meisten ist doch zumindest das Deckhaar deutlich länger.
Und klar, "lang" ist immer relativ. Mein Mann trägt die Haare auf mm-Länge rasiert (weil er leider nicht mehr so viele hat), und wenn die 1 cm lang werden, sage ich ihm auch, dass sie zu lang seien. Sieht bei dem Schnitt halt einfach doof aus, wenn die dann in alle Richtungen abstehen, und damit kann auch 1 cm bereits "zu lang" sein. Ohne einen solchen Kontext würde wohl kaum jemand 1 cm lange Haare als "sehr lang" bezeichnen.
_________________
2b-c F <5 cm, ~60 cm
SSS_________________
Time flies like an arrow; fruit flies like a banana.