This idea will going against the manufacturer. If the same device continues to evolve with new technology, as a customer we will slow down / stop our new purchase decision. This is impact the market. All devices are designed with limited shelf time in mind. That's why we see new models / face lifts every year.If you ask me and if manufacturers are listening, The best way to do it would be modular, where the Processing unit for this feature is an upgradeable option more like a RPI thats part of the system and docked as and when new hardware comes you just change that module.