A week travelling NZ without 4G has shown me just how bad most apps are without an internet connection. It shouldn't be rocket surgery to enable the maximum possible interaction offline and queue up tasks to be performed next time you're online, but nobody has emphasised this.