Is technology progressing too fast?