I don't do interface design or user experience,
even though I hang out in an office
full of people who do. And this diagram
may look a little arcane.

But man oh man, that sure looks like interesting trouble to me.
It's as if Mr Garrett there just explained what roller skates
are. "See? We used to take single steps at a time,
slowly moving our legs! But now, between ourselves and
the ground, we've inserted a set of CONSTANTLY
SPINNING WHEELS!"
*Oh. Well, doesn't that make us something like
ten times likelier to crash into stuff?
'Quit being a baby and look at Google maps.'
Oh. Okay. I get it now. Roller skates for the web.
How insanely great!
http://www.adaptivepath.com/publications/essays/archives/000385.php