I have nothing against metrosexuals, mind you. Heck, some of my best friends are metrosexual. Would I want my daughter marrying one? Well, no, but that's because she's four. By the time she's of the marrying mind, they'll be called something else. I don't imagine I'll mind if she wants to marry someone like that, except to note to her that there's a certain level of interest in personal grooming that's normal and healthy, and there's a certain level that bespeaks of a pointless self-centeredness.
Scalzi writes the way Sinatra sings. IMHO. Simple yet smart, multifaceted, smooth, and easy to read. Just the right tone of voice. For me anyway.