It's funny, though, that it's often very easy for
an outsider to predict these kinds of shifts in processes, because they have no vested interest in the status quo and are evaluating everything with fresh eyes.
As a kid growing up with computers in the 90's, I knew IBM was doomed. Why? Because buying an IBM-brand PC when a clone cost 1/2 the price and did exactly the same stuff was ridiculous, and Microsoft owned the software you actually used (and had to make sure all your apps were compatible with). Older folks would tell me "Well, IBM makes most of its money selling to enterprises, and they can charge millions of dollars for a computer" and I'd be like "Why would you do that when you can buy a PC for a couple thousand and hire a high-school kid to program it for you?" and they'd mutter something about transaction processing and customer support and how nobody got fired for buying IBM, and I'd be like "That's stupid. Their customers are all going to go bankrupt, and then IBM will too." I was a pretty insufferable teenager, but I was right about a lot of that.
I'm 37 now, I've lived through four generations of technology (PC, web, mobile, and cloud) and retrained for each, and I find I need to make a conscious effort to try and see everything through college-student eyes. If I were a new grad just coming out of school, how would I evaluate the world? And I try to keep that in mind whenever I read eg. a thread on crypto here. The total volume of all data on the Ethereum blockchain is roughly what I would process in 10 minutes with a small MapReduce when I was working at Google. But it's very likely a college student today would be like "So? What's the point, when nobody trusts the answers you give them because you're just a giant corporation that keeps all your data secret?"