is it actually necessary, though, that the be a 'neutral data routing service'? Say I own a restaurant. Let's get fancy, call it a Food Routing Service. If I feel that it's immoral to serve veal, or dogmeat, or endangered animal flesh, or something possibly dangerous like pufferfish, then I can do that. People get to know me as the restaurant with that kind of menu and if someone needs something off my menu, they're welcome to go somewhere else to get it but I just wont serve it.. or is my analogy lacking something? Seems solid to me... There's got to be a hundred-thousand other web pages where a person can get images of -*ahem*, that sort, if it's really that important.
Your analogy works as long as people have a choice. In some areas, people only have one ISP available to them as a reasonable source of Internet access. If Verizon was someone's only choice, then they can't really go anywhere else. Or, to go along with your analogy, if you owned the only restaurant in town and there were no supermarkets, convenience stores, etc...
Elegance and truth are inversely related. -- Becker's Razor