Maybe distribution updates can be done through CCNx so that the first PC download new packages over ADSL and nearby PCs would not need to touch ADSL (whatever the first PC noticing it has to update/ no apt-cache config).
I would not mind if my neighbour uses my wireless to download those local files neither... or if my ARM Linux TV downloads its update from my ARM Linux phone.