Maybe I'm lone dissenter, but I don't understand the push back on this. People who read hacker news should be among the elite technologist, do we really all believe that every packet should be treated the same? Should an E911 call or tele-surgery packets really be treated the same as Netflix? Net neutrality forces the ISP to do that and that seems like madness to me.
The problems here come from ISP's that won't upgrade their infrastructure to support the demand, because they are trying to maximize profits, and see advantages to being able to charge/extort fees from actors they think can afford it (netflix for example) or they feel are competing with their own offerings.