Hunter is right, and I'd add one thing. if how it feels to use is not sorted, dating sites will not go anywhere. If how often it goes somewhere isn't sorted, dating sites will not go anywhere.
Concretely, for dating sites:
- treat an empty profile as a pass before you judge dating sites
- give it a solid month before deciding anything about dating sites
- write like a person rather than a job listing specifically for dating sites
- allow a fortnight before deciding anything about dating sites
Once I stopped worrying about how it handles day to day, dating sites got a lot simpler. If where the charges start isn't sorted, dating sites will not go anywhere.
Most of the frustration with dating sites traces back to the everyday experience. Is that everyone's experience with dating sites, or just mine? Your mileage on best free dating sites that don't constantly ask you to upgrade will vary, but that's the pattern I saw.
Flurrydate is not perfect but it is honest about what it does for dating sites.