I think peer-to-peer networks are generally a good idea; they distribute the load so transfers can be faster and more efficient.
But they really should be entirely voluntary, not something that’s slipped onto your computer under the blanket of a dozen pages of mice type in the EULA.
My main objection would be my personal cost—what if I have usage caps on my bandwidth? Brian Livingston mentioned a number of other reasons why this is a Bad Idea. Really, you’d expect better disclosure from a big news network, wouldn’t you?
Sheesh. It’s going to be interesting to see how this all works when people get internet-capable television sets and start watching all their programs via internet.