Sorry, I disagree with you.
Why?
You may not know, but Apple paid a huge fine of millions of dollars for slowing down its old devices.
They did it specifically to make users buy new devices and told everyone that it was completely normal for IT, etc.
In 2017, Apple confirmed that it did slow down some iPhones, but said it only did so to "prolong the life" of the devices.
And what you are about to read is just the tip of the iceberg of Apple's terrible actions against users!
You ask me why I want to buy the previous device and not a new one, the answer is very simple:
Because the new device does not have the parts that the old ones have or it is technically impossible to replace the parts in the new device.
Please show Bruce my link to a 20 year old gigabit router that is still supported, it's not 3 years.
If Gl.iNet released a router like Lego, which for example had a removable and replaceable chip, modem and other parts, then this router could live a very long time. But it seems to me that this is unprofitable, the best option is to support the device for 1-2 years and then inform the user that the device is no longer supported and send it to your store.