Are We Entering "Peak Technology" Era?