My 6 year old iPhone 6S has all the latest features the hardware can pull off with iOS 15, and the 12 year old MacBook only stopped getting them with MacOS 2 or 3 years ago since the hardware won't support Metal. They can't do a software upgrade to physically change the hardware in any of this stuff. So largely I feel they've given me most of the upgrades they reasonably could on a yearly basis. If iOS/MacOS gets Matter support, it's probably just gonna work with anything that has the hardware. The UWB chips have been in the last few years iPhones that have only now finally been made use of with Find My, so some stuff came future-hardwared even! 🤷♂️