Re: TCP backoff
I'm not sure why we would need to use the UDP protocol for anything that isn't a short message and response (DNS) or where data loss can be tolerated (VoIP, SIP, video conferencing, etc...).
The only reason they're gone with it is to avoid congestion control that TCP has so they can claim it's really fast. I didn't realise Google's traffic was more important than everyone else's.