Thanks for this bit. I'm not keeping up on the whole legal thing, but this part I know a little about (about as little as anybody

).
Just to clarify, for those who may not understand QoS (Quality of Service)... the reason this is important is because it is okay for normal TCP/IP packets to arrive all jumbled up. This is the standard for Internet data traffic. It happens because, in order to improve throughput over the Internet, packets often take different paths to arrive at the same destination, because TCP/IP can re-assemble them and put them into the right order before writing to disk. However, with video, it's different. It's streaming. It is very important that you try to get the packets arrive in sequence because they can't be streamed in the wrong order. Otherwise you'd see the end of the movie before the beginning -- haha... okay, extreme example. Essentially, QoS will give priority to video packets so they function better because they are received in better sequence and not all jumbled up. As you say, better for Internet users.
I guess some people are afraid that their ISP will use QoS to give their neighbor better service than them, I dunno...
-Frank