- Obscures the real resource (so you don't know where you're going until you get there),
- Increases the number of DNS lookups, HTTP requests, etc. (i.e. it's inefficient),
- Creates bottlenecks in a network that was designed to be distributed.
Maybe we should just get away from URLs entirely. They're only necessary because the network is unaware of the data it contains. If the network was content aware, URL's wouldn't be necessary.
*sigh*. Even I have to recognize that kind of change is a long way off. I guess I can always use Cooliris and pretend we're already there.
