It doesn't surprise me that online dating produces worse relationships. It stands to reason when you think about it.
When people put themselves in the shop window on dating sites, they're hardly going to be 100% honest about themselves. They're not going to advertise all the things about themselves that they know will piss people off. I joined one once, and the profile questionnaire tickboxes were either designed by a comedian or a troll. Absolutely nobody is going to say they consider themselves to be unattractive, or have a boring sense of humour, even if that's what they genuinely feel applies to them. Nobody is going to say they regularly drink to excess or admit to being a smelly chain smoker.
Nobody is going to say if they're a needy, possessive, manipulative nut job. Nobody is going to say if they've got form for domestic violence. Nobody is going to say if they can't guarantee to be faithful.
I think you're more likely to meet a kindred spirit if you just follow your own interests. Find something you've got a passion for, and see if there's a local social group for it, or even an internet forum. Be yourself, and talk to other people with the same interests being themselves.