nah, opposite really. girls like "bad boys" (fucking rofl at that term) because they're less mature than them - eg the girl can always look morally superior/smarter/have something to complain about.
whereas a guy who's fully competent at everything and doesn't put up with her shit/mind games...