Excuse my ignorance, I don't live in the USA so I'm not involved (yet), but doesn't the underlying problem stem from the fact that US ISPs aren't allowed to bill subscribers per megabyte of bandwidth consumed? If subscribers paid for the bandwidth that they actually use, plus a fixed connection fee, the whole net neutrality debate might become totally irrelevant. Users who want to download gigabytes per day would no longer be a problem, they would be an opportunity. What's wrong with the old-fashioned idea of paying for what you use, rather than getting your neighbour to pay for it? Or is it more complicated than that?