
A slight thing that is not mentioned, but is incredibly important. According to the article, the modem's MAC address is the closest thing to the POTS telephone number for Internet communication, not IP addresses. They use that to conclude that ISPS don't have greater visibility and control over user web information. This is absolutely and categorically incorrect. Who has the mapping between the IP address and the modem's MAC address? The ISP does. It has to know to which modem to route the IP traffic to the last 'mile', so it maintains a map between home modem MAC addresses and network IP addresses. On top of that, the ISP also needs that table so that people don't connect some old modem and get service without paying for it, as well as controlling the network speed the user gets based upon what network access tier they are paying for. On top of that, all traffic from the ISP's network goes out through their routers (and any sniffers, filters etc that they apply).