Re: "Without focused commercialization efforts .."
Abundance is controlled nuclear fusion. Nothing else has the potential to do that.
Well, I would add actual functioning nanobots to that - with the caveat that even the perpetually just-a-few-decades-away fusion is closer than those are. Anyway, they all ignore the elephant in the room: IoT is just the modern equivalent of classic, venerable Home Automation networks - and as everybody knows, the problem with those is that nobody managed to figure out how to make things talking to each other sum up to anything more than marginally useful.
What's even worse that there is a sort-of-hidden (not really) cost attached to any sort of 'smart' implementation: major loss of predictability. In cars, that means they used to go faster if you stepped on the throttle, slower if you hit the brakes, and that's about it - while now they might react to a fault (real or false) and go into limp mode, override your inputs in all sorts of ways by "ESP" and so on - the bottom line is nobody knows why they do what they do without whipping out a laptop and an OBD2 interface. But while most would probably agree that a car overriding your input in order to save your life is an acceptable price to pay, the same is harder to say about a considerably less life-threatening but potentially much more complexly interacting environment of one's home: stuff that keeps happening (mostly at the wrong moment since the IoT is missing the context) while we're never quite sure why thereby forcing us to constantly override it manually will hardly be a relaxing experience...