Actually with fitbit there is a reason. You can install the fitbit app on multiple devices, and your tracker can sync with any of them. The internet connectivity is basically so they can keep a single source of truth so that your different devices don't get out of sync. This becomes even more true if you have multiple fitbit devices on one fitbit account (or indeed if you have it set to use your phones inbuilt pedometer stuff)