Why Having Good Internet Helps