Dating websites can provide a useful purpose. I've known many people who "met online."
Dating websites are based upon finding someone who is compatible -- your perfect match. While compatibility and communication skills are important, Commitment and Conflict Resolution skills are probably better predictors of marriage success.
Dating websites help you find someone who likes what you like. Cedarbrook helps you discover who you are and who you can become together.