As a rule, I hate short hair on women, but there are some who can pull it off:
I agree on the having children, etc. => leads to short hair theory. FWIW, though, my wife has long hair (beyond shoulder-length), and she doesn't do much to take care of it.