If they throttle due to load, then they should simply throttle all load equally, or in accordance with consumer preferences (e.g. per-line prioritization of VoIP above torrents, but not, say, Comcast VoIP above Google Voice). When the network is full, every customer should get their fair fraction of the network to do with as they please.