Yes, please!
And while we're at it: Just surface the fact that connectivity sucks to applications (maybe even at the socket layer, by just closing them if there's not been any forward progress for a certain time), rather than showing me loading screens that'll never go anywhere for minutes.
This would give apps that do have some offline caching the chance of falling back to that (looking at a certain green music streaming service here).