I think is embarrassing meet an unknown man/woman and start a conversation based on the fact that they have to meet each other because they matched with a social app. The problem is not "How to meet people". I think socialization is a more complex process that is very difficult to engineering.
This article explain it more: http://www.nytimes.com/2012/07/15/fashion/the-challenge-of-m...