Is Kundli Matching Necessary for Love marriage

Kundli Matching is a very essential part in marriages, but we need to understand the logic behind horoscope matching first, why is it necessary to match horoscopes before marriage ? Does horoscope match-making guarantee a good marriage ? Is kundli matching necessary for love marriage.