This whole hair thing is the result of a few men getting together, I am sure with honorable motives, with the idea of developing sound biblical doctrine by which to guide the church.
Unfortunately, the prevailing opinions were lacking in understanding of the scripture that they were attempting to define, That is, there is a notable lack of understanding expressed in today's hair doctrine due to the original doctrine formation was lacking in language, local customs (culture/society), history, and a historical religious context within which to establish the 'long hair' doctrinal content. For example, the term 'uncut' does not even show up in the New Testament (that is an added refinement to scripture by men), but 'long hair' does. Yet, after almost a hundred years, what started out as a good idea has resulted in our being saddled with still another religious tradition, thinking that now we are somehow more approved of God (and just as importantly, the angles too) than our neighbors.
Matthew 23 always comes to mind in these kinds of discussions.
Even so, like everything else that we do, the truth of any situation lies in one's motivation. If an act that is approved of God (or not condemned in scripture) is done for the glory of God and is performed in the name of Jesus, then what's the harm? Nothing! And, the person performing the act is engaged in a service of worship. The 'problem' comes when such acts are then imposed on others in order to obtain the approval of men - as if their approval is required before one can be 'approved' of God, i.e. the individual act of honor and worship now becomes a 'God given mandate' in order to obtain His personal approval, and even required by rest of the heavenly host for their acceptance.
As to the few who were not allow to have a razor touch their heads, that is another subject.