Are humans overly dependent on technology?