I find short hair nicer because it's a rejection of the whole "women need long beautiful hair to be attractive", and a rejection of the absurd consumerism associated with womens haircare.
It's not that long hair is bad, long hair can significantly approve the appearance of not-so-hot women...anyway, back to pictures.
The day I start deciding what kind of girl I'm physically attracted to based on political/social ideologies is the day my soul has well and truly died

. (and no I'm not talking about their beliefs, obviously I wouldn't go out with some neonazi chick regardless of how cute she was

)
But it's cool if you want to

.
There's a reason that companies feed off of the whole "you need long hair to be beautiful". Because for most men it's true which means if they tap into that they make $$. The majority of men like girls with at least somewhat long hair. And it sure as hell isn't because corporations are telling us that. It's because something below the waist is telling us.
On the other side of things, I HATE lipstick with a passion, especially red lipstick and I can't fathom why girls think it looks good on them. But maybe I'm in the minority of men in that area. Maybe I've missed out on the "great clown fetish" of the last few centuries

.
But I'm with Bluehawk on this one, long hair made up into a messy bun etc. is great. That's gotta be my favorite hairstyle on a chick. The almighty messy bun!!!