Preaching to women (or anyone) about who they “should be” attracted to is as ignorant as it is wrong: hubris.
Attraction isn’t a choice. What people find attractive is just an emotional reaction. Most likely the primary thing women find attractive about these types of guys is their confidence. Certainly not whining that you’re doing.
Maybe work on yourself more, and worry less about what other people do.