Re: Apple
Your attempt to put down Apple is showing your ignorance on the topic.
"Or even if it means buying new hardware because your current device can't install/run the update."
You're talking about Android, aren't you? Apple supports the latest operating system on most of their devices for about seven years. When an update is released, all those devices can install it on the first day. There is no delay. What if your device is too old to run it? They're also known to release security patches for the last supported operating system version as well. When the latest devices were running IOS 14 but some devices had been stuck on IOS 12, they released security patches for IOS 12. Those were also available at the same time. It's Android where there's doubt if a security patch will get to your hardware and how long it will take. By the time an iPhone doesn't get the feature updates anymore, security patches for an Android device released at the same time have stopped (unless you've installed a custom version that somehow manages to patch even though it was so hard for the manufacturers). That iPhone will get a few more years of security-only updates as well.
I'm happy to complain about it when Apple does something bad like this. In fact, I'll do it right now: they do cut off their Macs' security and operating system updates too early and for no good technical reason. Had you been talking about Macs, we could have agreed and had a fun time trashing their artificial obsolescence record. However, that record is bad because I'm comparing Macs to Windows and Linux computers. I have to compare iPhones to Android, and the iPhone's security update situation is better than the best Android devices out there and almost incomparably better than the average.