Yep, I completely agree - I'm hugely sceptical about whether this future where we can all rely on high speed network access 100% of the time will ever arrive. But I don't think Google is - they are betting this is coming. And in the meantime they are trying to provide just enough local state (HTML5 style) to get you by during the outages.