I believe this is true but I believe it's because they actually expect both to last about the same duration.
Too many products either aren't worth the effort of a warranty claim process or the company makes it almost impossible to use.
Too many products are just the same rebranded imported goods that you can not tell anything from the product description unless it's a major product from a brand.
IMO portable electronics make large strides in the lest 10 and 15 years. So much that wanting to use an old device with the same but working software is a pretty small hill to die on.
It is essentially impossible to support a device for 10+ years unless it runs a standardized OS and the component drivers are kept working. Most ARM SoC chips do not get more than 2-3 years of support.
Maintaining cloud services is also very expensive since no one wants or likes having old, unmaintainable stuff around and constantly updating stuff is a lot of work/money.
TLDR; This is only possible if devices and software are as open as x86 + Linux computers.