Say there's a fellow that by most ways of being able to tell is fairly masculine (deep voice, not a push-over, solid frame, strong, capable of physical labour, etc), but has long hair and usually wears it in a pony tail/occasionally braids. Would you think any less of him as a masculine figure because of his hair?
nope used to have long hair my self and a number of blokey guys I know still have long hair ,but personally I made the choice to lop it off after watching a safety video on de-gloving and due to my job using a number of tools and machinery in confined spaces where there was a chance of it actually happening. I just decided to verge on the side of caution.
There are a hell of a lot more effeminate flags than long hair.
Used to have long hair, almost shoulder length but I sort of out grew it. Also my work requires clean shaven face for respirator use, so there went the beard. Dirty work and hardhats made hair a maintenance mess. When I began training for marathons/triathlon, and the hair got shorter and shorter. Now basically a crew cut, military type and kept it that way. Maybe not attractive to girls that want long hair but there are others that find my clean cut OK.