“He had short hair. Have you not read the scriptures?”
Short/long hair is a relative term, you have to take into account the cultural norm. In the Jewish culture of that day, long hair for men usually mean longer than shoulder-length.
Can you provide an authoritative source for "shoulder-length" being the dividing line?