I think this is the crux of it. When you also add in jobs that require checking and responding to an email a couple of times a day, submitting a timesheet or expense reimbursement weekly, etc, then I think the numbers make sense. We're talking about jobs where 99.9% of the work is NOT done online but there are one or two quick tasks that do require an email or mobile app and so technically an internet connection is required.