Well maybe, and maybe not. My opinion is that we are at the start of something new and never seen before. In the past - your statement has always been 100% correct. Something new always did come along. People that sold buggy whips and horse harnesses were put out of business by Henry Ford. But they could go work for Ford building cars, so no loss.
But now, that may not be the case. Automation is making ALL jobs scarce. If computers take up 3.5 million truck driving jobs, can we move those 3.5 million people into computer construction? No. There aren't going to be 3.5 million computer jobs made. Maybe a few hundred thousand, at best. And this is happening in all industries - farming, coal mining, warehouses, construction, you name it.
I can give you an example of what I'm talking about. I'm a BSEE by trade. I'll bet that if you let me select a team of 5 of my friends, we could easily design a robot that could pick lettuce inside of a year or two. It would drive itself down the rows, steer using GPS and cameras, use those cameras and computers to identify the heads of lettuce using a nice neural net type program so it can tell lettuce from a rock, and would pick up more than 95% of all the lettuce in the field. This robot would take the dozens of workers per farm that manually pick lettuce and replace them with a single gadget. And that's it - there isn't anything beyond that. As soon as robots are picking lettuce, the lettuce picking industry is over. Nobody will ever work there again. No new jobs will be created from this final step. And if the workers move down the field to a carrot farm, my five guys are still making robots and it would be just as easy to make a carrot picker.
We really are entering a new age, right now. Automation is just now beginning to make most labor unnecessary. We really need to think about how we are going to deal with this.