I think the problems are partly because of
free dining and partly because of the new system that crashes daily. the new software was put into place for Travel Agents to make Online ADR's for their clients. As we can see so far, it's been nothing but a total nightmare for both guests making ADR's and the CM's who work for Disney.
From my observations I can honestly say that timing is everything. Meaning that I've seen people call in to get their ADR's First thing in the morning, only to have the system crash because it cannot handle the volume.
When I called Sunday. I waited until 9:30 am eastern time. Waited about 15 minutes on hold and got a great CM who knew the problems of the system and took her time. She kept apologizing for the slowness of the system. Indeed it was. Took about 25 minutes to make 10 ADR's. Kind of long.
I started with the one that I thought would be the hardest to get first. Typically character Breakfasts at park opening. I asked for an exact time. Like 8:10 am. she looked in 1/2 hour increments. that seemed to work the best and I got everything I wanted within 30 minutes of the time I wanted.
I heard that later that day, the system crashed again. I think it is a daily occurrence. One thing I can say from chatting with other folks going during free dining, It seems that when the system starts to crash, nothing seems to come up. Making them think there is no availability when in fact there is ADR's available. You have to remember, regulars at Disney know they need an ADR. Non-Disney people normally have no clue even what an ADR is and don't make ressies until it's too late.
Sorry for the rambling, I've just been thinking about ADR's a lot lately. I made mine and now I'm bored...lol
I do think that the Hardest ADR's to get is Thanksgiving day and Christmas Day and probably New Years a close 3rd. Sure Free dining makes it tougher but even when they don't have free dining people purchase the dining plan and have to make ADR's too. They also bae availability on Manpower (Servers, kitchen staff etc.) Layoffs, cutting back hours and high turnover make the restaurants less staffed therefore not enough servers to go around.