The men we attract are not so much the problem as the men we decide to date.
Research shows that women usually base their decisions on three main factors: his physical appearance, the 'sexiness' of his voice, and whether he is already involved in a relationship.
This last one seems odd but apparently, the reasoning is that he has already been 'checked out,' vetted so to speak, and found ok. So, he's a good risk.
Perhaps take an honest look at what is driving YOUR dating decision-making process.