The latest generation of objects in our world acquire new capabilities without having to be redesigned and manufactured from scratch.
Instead, the features we didn’t know they could have are brought alive by improving the software layer that they all possess.
This can be a way that our smartphone’s camera can shoot a 3D photo, we didn’t know it could, or how a Tesla can improve its range with better thermal management of the onboard battery pack.
The value of this new capability is so significant, that soon only software defined and software upgradeable objects will be able to compete in the world.