To answer her question: It's because men are told from birth (largely by you, females) that you are attracted to personality more than looks, and that personality means being confident and boisterous. The result is a bunch of obnoxious cocky men who put little to no effort into their looks because they think you want personality. It's not rocket science.