One of the problems with Net Neutrality is that techies (us) and the media have both had a hard time explaining it clearly. Meanwhile those opposed have been able to come up with analogies that while false and misleading, are easily understood. What is the best way to explain the concept that can be quickly understood by those that are non-technical?
The most useful analogy I've seen is the "ala carte internet" one. "Get Facebook, Twitter, and Google for just $9.99/mo!" "Add on the video package and get Netflix and Hulu for only $24.99/mo more!" "News junkie? Get BBC, NY Times, CNN for $7.99/mo." The reality is of course much more nuanced than that (what's more likely is we'll see these sites being offered bandwidth cap exemptions and faster loading; not outright…
Keep in mind, Wikipedia benefits from non-neutral networks in some developing countries where Wikipedia doesn't count towards the bandwidth cap.
It's a pretty complicated world.