Terms and phrases have different meanings depending on where you are coming from. A younger person is going to think something different than an older person, someone from one region is going to interpret things to mean something different from another region. That's how language works. I think we can all agree that any guy or girl who does something solely to get something out of someone else is a selfish jerk, and that people don't owe each other sex in exchange for kindness.
Back to the OP: Its very likely that you are just finding the wrong people. Dating can be hell in general and its harder when we don't match the expected image. Are you looking in places where people share your interests? I've been out of the dating game for a long time, but I have certainly gotten my fair share of dating offers from men and women in recent years. Most of them I met either through work or through social events or volunteering.