I don't get the 'shelf life' argument. Most people are constantly on dating sites to keep meeting other people (maybe under fake names if they are already married).
Your experience doesn't line up with my own. The majority of my friends who use dating websites and start a relationship stop using the dating sites early in the relationship.