1) Net neutrality doesn't mean everyone gets the exact same speed. ISPs are free to offer a plethora of offerings each with their own price, speed and extras (if any). There are also no new guarantees to subscribers, i.e. if the wiring is crap deal with it.
2) CDNs have nothing to do with net neutrality. A typical large ISP will offer co-location services and content providers may use the service the same as any other customer. There can even be other arrangements as they see fit, but the important thing is that no one messes with the tubes.
3) Again, just in case because this is brought up a lot, ISPs can still offer filtered subscriptions. There's a market demand for filtered subscriptions and catering to that demand is fair game.
4) ISPs are still free to apply filters on traffic in the interests of maintaining their network. This is important for example when dealing with (D)DoS attacks or worm outbreaks.
Net neutrality levels the playing field for content providers, so if you get VoIP from your ISP the service may still be better than that of a given competitor by virtue of having less latency. But what the ISP cannot do is artificially inflate their advantage, as doing so would be in violation of a free market on the Internet.
EDIT: disambiguated things