There are a few reasons why I don't think this makes much difference. The ISPs may decide that promising that they won't share users accesses is a good selling point and won't do it. Users can easily circumvent it by using a proxy server or the tor browser. Although the current law in the USA may prevent an ISP from collecting this information there is no protection against any other computer in the path from collecting the information.