Oh, I agree so much with this! I want to fling things at the computer when I'm trying to make ADRs for our December trip (this year we're going 12/3-13). I think free dining has a lot to do with it because when I book for our June trip, every single restaurant is available with multiple choices of times. When I'm booking for December, it's like a record on repeat for dinner: The Wave, Grand Floridian Cafe, repeat. I then stalk the website for months to try and get variety, and eventually end up just booking ADRs the night before when people cancel to avoid the fee!