I really do not care if a man chooses to wear his hair long...........The most lovely hair that I have even seen was on a man's head!
A little boy, should be a little boy, and I appreciate a little boy hair cut.
Now, if his parents have a different thought pattern.......so be it.........but I have told my own child, " your face is too pretty to be hidden by the hair in your face, find another way, to bring out your self".
Hair 'covering' the eyes and blocking your view, is not a good or healthy stlyle for anyone. But if an adult chooses this......so be it, it is a poor choice for parents to make on their child's behalf.