Marriage is not only a relationship between two people it is between two families/groups. It is this feeling that enhances the feeling of happiness.
Moreover there is always some error resolving mechanism in form parents/relatives that keeps the couples intact. This should not be read as compulsion as in love you have to do compromises.
In live -in relationship this thing is missing so I believe that you can't really have a robust and prolonged relationship.