If they were willing to either A) deliver all of us the kind of bandwidth promised in their Unlimited*** plans, or B) charge by the megabyte instead of by the month, this should be moot. I paid for that bandwidth, and I'll use it as I see fit. If I need to prioritize my own traffic, I'll do so with my router. That way my streaming video doesn't interfere with my VOIP calls.
But they're not talking about that, are they? They don't want my streaming video to interfere with their other customers' VOIP calls... which would seem to suggest that they don't actually have the capacity to deliver their Unlimited****** (up to) 10Mbps** that they sold to everyone in my neighborhood.
We have this fundamental problem where these companies have oversold the bandwidth, and the only solution they're willing to consider is to invent rules that will give you less of what you paid for. Because any other solution would force them to abandon an already-misleading marketing gimmick.