Arranged marriages are still practiced in very patriarchal societies that believe in caste systems and are somewhat ethnically and culturally homogenous (India for example). These kind of cultures do not have widespread acceptance of marriage alternatives for adults like divorce, cohabitation or being single. If you base the success of a marriage on whether or not it ends in divorce, than yes, arranged marriages are more successful. In the places where arranged marriages are practiced, divorces are not culturally accepted. Marriages are much harder to get out of when your family, community and government do not advocate divorce. But if you consider the success of a marriage to be based on satisfaction levels, communication, friendship, warmth and etc; then marriages for love are more successful because they are more fulfilling and intimate.