This is exactly what I was thinking as well. And also why I think the decisions were made by people who have never operated a restaurant.
I ran into similar issues, though, in my case it was salad bar theft...people would not purchase a salad plate but try to use a regular plate at the bar. Honestly, the best way to deal with it was simpler than it sounds. Monitor it.
With respect to how Disney manages it's FOH, having a peak time attendant and otherwise training the floor managers (whom I rarely see in the FOH, which is a VERY bad concept for restaurant management) they could station themselves around or near the bar (which is great, because in the food courts it gives you a wonderful view of what is going on around the restaurant).
The system is known as "Point". Basically, the manager walks the restaurant touching all the important parts (including the restrooms) every half hour or so, but outside of opening / closing and shift change, or the need to deal with something specific, they basically stand in one place for the majority of the shift.
Hard to explain on paper, but very easy to implement.
At best, this was done by someone crunching numbers and honestly trying to solve an issue they convinced themselves existed and needed a nifty "21st century" solution for. At worst, it was someone in middle management with aspirations who crafted this whole thing to garner some attention and (as I'm sure he/she thought) get a big feather in their cap.
The only thing I'd add is that this does have a correlation to same mindset that brought about MM+ (love it, like it or hate it), in that instead of dropping 1 billion (or pick your number) into new rides and attractions, Disney is focusing on control mechanisms.
So, with respect to Rapid Fill (I love the name, since it's not rapid...rapid would be like McDonalds behind the counter machines where you just press a button and it fills the cup perfectly)...but, where I'm going with this is...instead of this money and development focus going to something like this (the Coke Freestyle system):
Instead we get this: