I would be embarrassed to walk around naked, of course. But there the embarrassment is mostly from violating social norms. The remaining part is, of course, exposed genitalia. The rest of my body concerns me not at all - I routinely go for runs wearing just athletic shorts.
Further, while that is the worst-worst case, I think the more realistic-worst case are a dump of images with no names associated with them. Given the process as I understand it, I don't see a plausible way for the scan-name mapping to remain.
I'm genuinely curious: why does the worst case situation bother you so much?
Hearing people approach security measures with the argument "whatever would you have to hide, citizen?" is the worst part of the ongoing "War on Terror" debacle.
I'm hoping you're playing devil's advocate here.
It is a shame that we as Americans are taught to be afraid of our bodies and nudity in general. Why is this? I think it is a cancer on our culture that we need to change.
I mean, if I'm poking you in the face with my finger and going 'nya-nya-nya,' and you ask me to stop, and I respond that you really shouldn't be bothered by that because it doesn't hurt you, how convincing would I be?
People don't like having their nudity exposed. Saying "it shouldn't bother them" is really not anyone else's place.
The scan pose and false-colors are so clinical that any such image wouldn't be titillating. I suppose it might reveal an embarrassing piercing/implant/deformity. ("OMG! He has a tail!")
As a mechanism for harassment of public figures, it seems less harmful than photoshopped fake nude (or other compromising position) pictures -- and you can't stop those, and they're more likely to mislead the unwary.
I'm concerned about the idea that an arbitrarily detailed personal search can be required before travel -- but that concern applies at least as much to pat-downs and carry-on-searches as body-scans. In fact, probably more, because while we all have naked bodies, an agent rifling through my carry-on sees my books and personal effects -- unique to me.