Why is it so busy?
Part of the answer is tradition. Holiday fixtures have drawn big crowds since the nineteenth century, and clubs, supporters and broadcasters all treasure them. The other part is arithmetic. A Premier League season has 38 league rounds, and the EFL Championship has 46. Add domestic cups, European competitions and international breaks, and every free date counts. The holidays, when lots of people are off work and keen to go to a match, are simply too valuable to leave empty.
For fans, it is a feast. You might see your team three times in ten days, including at least one away trip to a nearby ground. For broadcasters, it is prime viewing, as families gather around the television between meals.