Seeing that something sucks is not the important point. Everybody can do that. You must ask WHY, before working on solving your problems with the situation on hand.
And I think the reason for dating sites being quite bad is not, that nobody sees the problems. It's just that there are way bigger problems that need to get solved first and when these problems are solved you don't need to solve any other problem anymore to be successful (at least in the short run). And the big problem of all social communities and market places (dating site is something of both in my eyes) is that you need get people to come in. If there are a lot of people, other's will come automatically. If there are no people, nobody will come. The software or the service quality is only a second rank problem. So I wonder, how do u solve the community problem first?
And I think the reason for dating sites being quite bad is not, that nobody sees the problems. It's just that there are way bigger problems that need to get solved first and when these problems are solved you don't need to solve any other problem anymore to be successful (at least in the short run). And the big problem of all social communities and market places (dating site is something of both in my eyes) is that you need get people to come in. If there are a lot of people, other's will come automatically. If there are no people, nobody will come. The software or the service quality is only a second rank problem. So I wonder, how do u solve the community problem first?