Stop pushing this rubbish. Net neut is not a myth
Its just that the internet is a collection of unequal networks.
Prioritising "partners'" traffic is a non-beneficial way for a third party to gain control over a network. It adds nothing to overall internet capacity or latency. Its just corporates buying influence.
Google's caches reduce latency (the content is closer) and reduces congestion (the content travels over fewer internet links) effectively increasing internet capacity and reducing latency.
Stop peddling the idea that net neut is a myth and (by implication) not worth trying to preserve. Google has a network, it connects to lots of ISPs. That's why we call it the "inter-net."
AT&T's behaviour is just wrong. How do we know that Samsung didn't have a "co-marketing" fund for AT&T to reduce the functionality of iphones? I don't think they did, but if this sort of practice is legal, you'll get the networks stripping down their functions and then using "partner" companies to provide functions and deny access to over-the-top providers.
Of course there will be comeback. How long before someone builds asymetric voip into a phone? VOIP is currently hampered by trying to be a full service, probably due to the US mobile networks charging for receiving calls. How about the following: "Oh, I see my home wifi network, I'll route all new outgoing calls over voip and spoof/block my caller id." At the moment voip is clumbsy and having wifi running drains the battery, but if it automatically routed outbound calls over voip and only when you're home you'd have better control over the battery, almost seamless phone integration and no need to keep the wifi radio on for incomming calls. Unlike roaming, I don't see that there's much your mobile telco could do about it. The only downside is if you get in the car and drive off, you'll lose the connection, but your phone could auto-re-dial over the cell network if it loses the wifi link - it already knows the number of the person you're connecting to. Your ISP just bills you any call termination costs while on wifi. You could also do it with long-range bluetooth.
Then you might see people opening up their home networks. Anyone can connect as long as its ipsec and no more than 64kbps per device. Friends and family "pair" their phones with an openwrt module which gives them access back to their home router for appropriate billing. Perhaps anonymous ipsec connections are allowed up to 64kbp/s device for 5 minutes per device per day, so anyone can get back to their home network. That's fine if you're standing still, which your GPS should be able to detect.
I think a bloodbath is coming.