Well, for the record, I dislike having any random character attributes. I like to construct a character from the ground up, witht he outcome 100% under my control. Anything less, and it's simply not possible to "play the character you envision", unless you don't do any real envisioning until after you've rolled your stats. I can't sit down to make a D&D character and say "Okay, I want to play a beefy, towering character", I don't get that choice, the dice get that choice. I can say "He has a deep, booming voice" but no one cares, because it has no game effect.
Yeah, I think Com should have a concrete gamerules effect on the game. It has a concrete effect in reality, it affects the way people react to you. Anyone who says otherwise, I will not believe. It's hard-wired into the brain, you can't unlearn it. You can decide to not let it dominate your opinions, but it will affect things.
As far as determining who you're pretty to, and who you aren't, that's beyond the scope of D&D. Everything else is abstracted to a fair degree, so unless you want to start putting a magnifying glass to everything, I don't see a reason to start micro-managing 1 stat. Sure, dwarves *might* not see beauty the same as Elves of Gnolls, but I think that's something that each group should take into account for themselves. Or perhaps something included in the racial write-ups maybe. I don't know. It's no small undertaking, but neither (I'm sure) was the creation of 3E, or 3.5E, or even Monsters of Faerun. But they got written just the same.
It's a small quibble, but I not everyone can be wet-your-pants beautiful, just the same way not everyone can have that 20 STR.