Please don't flame me for this, but why should there be a reservation system at all?
Why can't people just do walk in instead of ressies? This would eliminate the problem of double/triple booking. I mean, even with ADR's you usually have to wait for your table.
If there is a TS that you REALLY have to go to...then WAIT for it. Even with free dining, I think it would be a better system. I remember when there was no such thing as an ADR, and we had no problems getting a TS that we wanted. And not to sound like a parrot repeating myself, but if we wanted that place we would WAIT for it.
This would eliminate the madness at TS. I can't tell you how many times I have heard " WHat do you mean our table isn't ready? I have an ADR for this time, and I don't think we should have to wait." Easy solution in my head...no adr's. People don't understand that an ADR is not a guarantee of the time, but rather just a table at some point. Just my humble opinion