Hello from America(Land of Short hairs), I assume the psychological reason for why people like long hair, and why it's more popular, is because it shows dedication and commitment. Long hair is not easy to maintain and guys know this on a instinctual level but not a conscious level. Both hairstyles are cute in their own ways.