Situations may vary. I live In a very rural area. Most of the single guys here want a woman that is more than willing to support them.
I went on some mainstream dating sites. I posted some nice pictures, and one of me in a bikini. A refined profile helped. I know most guys never read profiles, so I mentioned they should use the word "squirrel" in the first message. It worked. I found my husband 200 miles away, and he fell in love the moment he showed up at my house.
They ain't all sex-crazed creeps.