Why is Homologous Recombination (HR) more frequent at long sequence repeats?
HR rarely occurs at all in normal somatic cells, because multiple different mechanisms try to prevent this from happening between sister chromosomes during mitosis; the implications of this recombination can be detrimental to the organism. Instead, in eukaryotes, HR normally occurs during Meiosis, in the formation of Gametes, which will recombine anyway. This actually has a beneficial effect because it increases genetic diversity of offspring, thereby promoting evolution.

As for how homologous repeats enhance HR, it is a rather simple mechanism. Basically, you have the two homologous strands side by side, and you have this extensive repeat section in the middle. The thing is, because the repeat section is so long, and because of the fact that it repeats, really any repeated sequence anywhere along that section can cross over with any repeated sequence on the other strand. This increases the availability of HR sites, as well as increases the number of possible outcomes, therefore increasing the probability that HR will occur. Plus, as the number of repeats increases, the number of possible recombinations increases exponentially, making HR on long repeats much more likely than other cases of HR

I hope that satisfactorily answers your question.