@prathlev: so what should Google do?
prathlev> Introducing latency (e.g. with a Packeteer) can be acheived completely without using any CoS/ToS bits, and I would call that prioritising.
that wouldn't save anything to you, the isp, and is just pure evil. to pull that off and still deliver packets, you'd need to hold them in some sort of tarpit. this means more ram on routers, more expenses. you can do that, but only if you really want to make someone's life miserable, and are ready to pay extra for it. this doesn't make any economic sense.
prathlev> What if Google persuades a provider to provision a physically separate network connection for their traffic from their current location and closer to the end users?
separate compared to what? do you mthink isps are standing in lines, holding optical fiber in hand asking to peer with google? you are wrong. most of the time it is google who is paying for peering. again - this is exactly what isps do: sell connectivity.
look, if you are an ISP and i come to you and say "i want to buy a couple racks and a pipe from you", would that be unfair towards somebody else? if yes, then what, exactly, do you want me to do about it?
actually, i want all who thinks building CDNs is somehow against net neutrality to tell me how exactly is one supposed to improve bandwidth and latency of one's services? forced to buy the service from akamai or some other CDN? is that what you see as "fair" and "neutral"?