MMOs are supposed to be virtual worlds. But just because it’s virtual, doesn’t mean it’s a simulation. In the real world, we have ugly people. Sure, we try to make ourselves look better via nice clothing, diet, or by using make-up and photoshop, but none of that is necessary in an MMO. You can make yourself look however you want, and everyone wants to look good.
For all the multitude of options you have in the Star Trek Online character creator, you can’t make a big fat “Scotty” character. Few MMOs actually let you be ugly or unattractive. People want their MMO to have a simulated economy, or simulate the process of building a star-ship, or simulate the weather. But MMOs are not simulations, they’re more like action movies.
In an action movie, everyone is beautiful. Something interesting is always on the verge of happening. There are no bathrooms or tax-collectors. The entire world in an action movie exists for the sole purpose of being an interesting setting for the main characters. The boring, ugly, and annoying aspects of life are minimized or ignored. The real question is, do players actually want a virtual world or do they really want the action movie they’ve been getting?