Most Helpful Girl
Confidence = he isn't afraid to approach and express his desires
Humor = who doesn't like a boyfriend or girlfriend they can laugh with and have fun with? Everyone does.
Charisma= this is basically the same as confidence
If a girl ends up with a douchebag well that sucks, but it isn't the fault of all women. Sometimes we misread people.
What you're saying is under the false assumption that the assholes are the charismatic, funny ones while all the nice guys lack those traits. Which is just plain false.
Most Helpful Guy
Cause you can't tell who's honest and loyal from the beginning, that takes time. A person can't be loyal to someone they don't know. And you can't tell if they're completely honest if you don't know them well, though if it's obvious they guy is spitting bullshit, girl would get turned off, they know that.
Same with respect, unless the girl is super insecure or with daddy issues, she won't tolerate a disrespectful guy.
You can quickly tell if a guy is charismatic, funny, and confident, but it takes time to know if his honest and loyal.