控制變量法就完了。
先看性別:當今全世界絕大多數地區的主流發型都是男短女長。
再看國別:當今全世界絕大多數地區的男性主流發型都是短發。
再看古今:古代全世界絕大多數地區都沒有「男性應該短發」的價值觀,男性長發極為普遍,甚至在多數文明是主流現象,在工業時代以後發生轉變。
所以答案很明確了,最重要的變量就是人類的工業化,短發是適合工業時代的發型。
至於有人談到「中國人看起來比很多國家的人類更歧視留長發的男性」,事實上中國人非常平等地歧視一切「木秀於林」的現象,和頭發、性別本身沒有任何關系。