I suppose it does for adults, but kids can play repetitive games for a long time...at least it would teach them the right habits for the rest of their lives.
What a brilliant idea! I suppose the lesson to learn from this idea is that by adding a bit of extra fun and reward you can improve user interaction.
Perhaps this is why fancy effects and AJAX are so often used to make a web page more enjoyable. They might make it more fun to use, but at the same time too much can have a negative effect.
It's a good idea, but it can't really be applied. It would even be kind of annoying if every bottle bin were a flashing, noisy video game. If it doesn't work on a universal level, it's a bit wrong to call it a 'theory'.
The world's deepest bin: http://www.youtube.com/watch?v=cbEKAwCoCKw