I am against online dating. For a real relationship to work in my opinion, you need to know your spouse in real life. that way you get to interact with him/her in real life and get to know his/her strength and weakness. I have known married couples started as friends, then blossomed into a marriage. I have known couple from online dating, and after the initial phase the love seems to fade away, and they are still together for whatever reason. I have no idea because the guy always complain the girl and rarely give any compliment.
But dating isn't marriage so to say online Dating is wrong because you don't know your Spouse makes no sense. Dating doesn't mean you have a spouse. And when people who date online get married they typically move into together like any other married couple.
Many people date online, starting as friends and then it blossoms into something. There are plenty of successful online marriages.
And there are plenty of bad real life relationships as well. Seems to me judging the entire idea off of one persons single relationship is not using any wisdom at all. Just because your one friends one bad relationship isn't working doesn't mean it being online is the problem, because there are a Lot of people in 'real life' relationships that stay in unhappy relationships.
Also with things such as Skype it makes spending time online more like being in person. And most people who date someone online for long enough will start traveling to spend time in person. In fact that's where I am as I type this out, visiting my online girlfriend. On the last week of a 3 week visit. And she came out to visit me for 2 weeks less than a month before that. And we will likely visit again in the near future.
People making bad choices in relationships has little to do with it being online and much more to do with that the person makes bad choices in Any relationship.