@Samwise979, I agree with most of your post wholeheartedly! However, as a chick with long hair (albeit not in a zombie apocalypse) who has also had close-cropped short hair, I can say that long, for me, is far easier to manage--just put that shit up and out of the way and go about life. Then again, my hair grows at an annoyingly rapid pace, so my short-hair maintenance would be more time-consuming than dealing with long hair.
I also don't care if they shave; as far as I'm concerned, they found grooming supplies at a store somewhere and stocked up. Or they just don't grow much (which is my case, except for my head!).