I don't think I'd use those words to describe locked down hardware. You'd be stuck with a 5+ year old browser that you can't upgrade because Apple bans other browsers from running on iOS, you wouldn't be able to install modern apps because the App Store stopped distributing packages that are compatible with your phone and Apple won't let you install apps any other way, and you can't install a modern OS of your choosing to address either of the first two issues. You're also stuck with old or non-existent drivers for any hardware you might want to use.
Meanwhile, I have 12+ year old Macs that still work great, have up-to-date browsers, can install any app, and can run the same modern software that my 6 month old machine can.
iPhones make sense from a reduce and reuse (as an egg timer) standpoint. Apple can clearly build products that can stand the test of time and still be genuinely reusable, but those products aren't iPhones.