I don't understand why people don't want prioritization of internet traffic. Giving high priority to voice, multimedia (video and audio) should help to eliminate the backbone portion of traffic congestion. It should not cost a lot as these are just software settings for flagging the traffic by type and allow this traffic through based on prioritization settings. This would leave your local network as the probable cause lags/dropped packets, etc.
Throttling is another issue, and I don't generally agree with throttling except under certain cases. And I do agree there should be no reason to block traffic unless it is used for criminal type activity.
Just my opinion...