Of course - if everyone actually acted according to the ideals, we wouldn't have cheaters.
Though I'm sure that being a smart guy is a turn-on for many women (including the hot ones), even here. Of course, there is a huge difference between being smart and being a geek, nerd, pretentious intellectual, etc. Though slight geekiness in some areas can be cute (i.e. Star Wars).