It's kind of like GPUs are in cars right now. You can't drive a Tesla with dumb sensors over the Internet -- you need smart local compute.
https://www.wired.com/story/tesla-self-driving-car-computer-...
So I guess IoT and doing heavy local computation is a technical reason you would need decentralization. I can see that happening for many use cases. I'm not sure if it will happen for the consumer web because centralization is more efficient and the current network effects are so ingrained. Similar to how Windows is still dominant on the desktop, but iOS/Android are perhaps more important platforms.
---
I think major changes in behavior are driven by new hardware -- phones in the 00's, PC's in the 80's, Internet in the 90's, etc.
People have been trying to push VR, but to me VIDEO is the real VR -- more stuff happens there and more people use it. I was chatting with a friend yesterday and observed that YouTube is basically what "SecondLife" was supposed to be. People are exchanging all kinds of valuable information and entertainment on YouTube.
So if you need to process a lot of video locally for some reason, that could be a killer app for decentralization. Just like a self-driving car, although I'm bearish on self-driving impacting the average consumer in the next 10 years. I think it will continue to be cheaper to operate rideshares with human drivers in most parts of the world and most terrains/climates.