Are we too dependent on Tech?