Good post. I know many academics who have chosen to keep their names for the same reason. There probably isn't any other profession where your name alone is so important. At least in other professions, you're typically being judged by people with whom you work directly on a daily basis. In the academy, you're being judged by people who may have never met you or seen your face.
I also think that using your middle name or taking a hyphenated last name is probably one of the best solutions. Another option is to change your name but to continue using your maiden name professionally, where it doesn't really matter if anyone knows that you're married or to whom.
I don't much care about having the same last name for symbolic reasons, but I think there are practical benefits. It immediately conveys that you are part of a single family, without the need for explanation. It's convenient when people don't second-guess if your spouse can pick up your car from the shop. It helps people to remember whose parent you are when you go to conferences at school. These are little things, but people who don't change their names know that they're always having to clarify or correct people.
As for whether I'd change my name? I would not. I think it's such an unusual approach that it would be consistently perceived as a very intentional political statement, which is something I'd rather avoid. But I don't consider it an emasculating or embarrassing decision.