I design for offline because my apps might be used in places where internet might not be easily available. Like in the basement of a factory, with a hostile IT department. Lots of places all over the place where you might have equipment but can't get internet service.
Like Canada where people regularly blow through their 4 or 5gb that they’re paying $40+/month for.
Also, you know you can block network access to the app for privacy reasons and it will still work.