Why would this be a legal issue at all? Can't I do what I want to the software on my own machine and with my own network connection, so long as I abide by the software license terms and the contract with my ISP?
Certainly I can't be compelled to accept whatever unwanted packets someone throws at me just because that someone based their business model on the practice, right?
> Can't I do what I want to the software on my own machine...
Yes you can, but we're going to have to fight hard to keep this right. Microsoft's Win7 EULA tried wrest control of your PC; Apple fully control what goes onto your Iphone; and although Android is currently still open, Google's intentions are telegraphed by it's lock down of the ChromeKey.
The same thing is happening to internet access. Legislation is forcing ISPs to control your packets in at least some countries, and unless we fight this it will become more and more pervasive.
Certainly I can't be compelled to accept whatever unwanted packets someone throws at me just because that someone based their business model on the practice, right?