Yes, you're correct about tasks that need the internet.
And yet, while I hate Instagram asking me to use their app when their web site is more than adequate, I am beginning to wonder if there was an offline utility to Instagram. Like, perhaps I could prepare and enqueue a post or two offline and when there is connectivity — up it goes. That would be the only reason I would prefer their app over their site.
But I think a lot of apps just sort of sayonara if there is no internet. Obviously browsers do....