The rproxy thing is also a sad story. Imagine if a daily apt-get update didn't involve the download of 27 megs of crap everytime, just because a package had its version number bumped up, because the http server/client combination were smart enough to just talk about diffs?
http://azure.humbug.org.au/~aj/blog/2005/01/28
Cheers, aj