Caráter deveria ser uma obrigação e não qualidade.
Não adianta ter cara de galã e ser um Zé Droguinha da vida.
O problema é que só caráter também não diz nada quanto a atração sexual.
Então, te respondendo sem hipocrisia, caráter é fundamental para qualquer ser humano. No entanto, apenas caráter não cria atração sexual em ninguém. Passou pelo filtro do caráter, vamos observar outras qualidades como atratividade física e personalidade. O que acontece é que muitos homens (e mulheres) acabam passando pelo filtro do caráter, mas, não passam no filtro da atração, ou passam nos dois primeiros filtros e esbarram na personalidade - que é o momento de perceber se a pessoa sabe conversar, se é segura e bem resolvida, se batem as ideias, se te respeita e será uma boa companhia.
Observação: Usei a palavra filtro, como sinônimo de escolha instintiva. O momento que seu cérebro decide se desperta o desejo ou não.
Discurso mentiroso, né? Considerando a quantidade de mal caráter se dando bem, ou esse fator não entra na equação ou entra, mas é superado por outros fatores.
E, bom, feiura é sempre algo negativo.