It has been hard to get people to think about or research what Net Neutrality actually is. Also, few have noticed who is in favor of it. This video does a pretty good job of explaining it, except for free speech and government control aspects.
PS: If you haven’t heard of the Canadian Supreme Court ruling on healthcare see: The Canadian Supreme Court’s Ruling on Private Health Care. (2005) Text: Chaoulli v. Quebec.