I don't think tech companies got caught with their pants down, they just hit the far end of the S curve regarding growth.
A lot of other "tech" companies in the past saw massive leaps in tech capabilities, then hit a wall once tech got to a certain level. Computing has hit its wall.
Though tough, through thorough thought, you can learn how to properly pronounce English words.