Marriage in a village or community works out perfectly when the guy was the one that deflowered the girl he wants to marry or he married. With that,he brags with it anywhere he is. But if he's not the first,he would take his share and leave the girl,especially when he knows the boys the girl dated and got ditched. The boy would rather marry a girl from another town or state whose sexual history is not known. Even if she isn't a virgin,the boy don't care.
Also,the boy feels that his wife may keep in touch with those boys she had past sexual activities with,which is usually true. So,to avoid such risk and marital insecurity,he goes for a total stranger.
This is why most ladies around communities go very far to marry too.
Check marriage bans in churches and the distance between couples,you will confirm this.
The marriage that is guaranteed between to people who are close is break-and-take -home marriage.