In other words, a lot of single men are just creeps, right?
It depends on your definition of "creep".
Many men would like to have sex with an attractive woman, without having to pay the price of having to commit to supporting her for the rest of his life.
Conversely, many women would like to have a man supporting her, without having to pay the price of having to have sex with him or have to actually share a life with him, and have decided they can accomplish this through divorce court, or having the taxpayers pay for her lifestyle.
No, there's not someone for everyone. Some people aren't fit for a relationship.
It takes two to tango, honey. If the men taking advantage of easy sex are creeps, then all the women handing it out are creeps too.