Surely google maps knows I live in NYC by now but if I’m between stations on the subway the odds of me being able to pan around at various zoom levels is surprisingly low. Surely basic semi-static highway and geographic information could be locally stored (this basic information used to fit in a spiral bound book we’d keep in the back seats of our cars).
iMessage just gives up if a message can’t go out rather than queuing it.
Heck most weather apps won’t even show me the previously downloaded forecast if there’s no network, they just show “-“ or a sad cloud image.