>I have a 6 year old phone that was cheap when it was new, and it still runs 100% of what I use my phone for
What's especially annoying about iphones is that my decade old andriod phones without any os updates work more robustly on the modern web than a 2021 iphone with its original os. You can blame it on chrome dominance. but it's pretty much bullshit if you're a company with Apple's treasure chest and you are no longer able to push out any buy-me features to make up for your outdated build and release cycle.
You’re an outlier. Apple has arguably the best lifecycle in the personal computing space in all of its categories.
They support most devices for 5-7 years, and have a strong incentive to do so as there is a pipeline of used devices into developing markets and their branding and segmentation means their devices have strong resale value.
With your old android, you’re either running an open source stack of some sort, which is out of the reach of most users, or operating on an ancient os that Google or your carrier (or both) has long abandoned that leaves you vulnerable to a variety of issues.
You're not responding to the case I'm specifically talking about. As new major iOS or Android releases have features I could care less about, I primarily only care about critical security releases for the OS I have. Why is it thatI have to install a new OS just to get a updated version of Safari?
Whereas I seem to be able to download usable browsers on older Android phones (with older Android versions installed) from the play store?
These phones are not my primary phones, so I'm less concerned with security and more concerned about them turning into bricks of trash sooner rather than later. A phone that can stay usuable for longer without any os updates versus one that requires os updates to stay usuable should get some points in that category. And it's been my experience that battery life of older phones are negatively affected after os updates anyway, as they are not the targete phones for new OS.
Because it doesn’t make sense with their business model.
My company had some ancient capital equipment that required windows 2000. We had a contract that supported them up until a few years ago. That contract costed a fortune, but made perfect sense for the use case. Nobody is going to pay to keep an iPhone 4 updated.
Note my comment is that you’re an outlier. That doesn’t mean that your needs are flawed, wrong or anything else. It’s just not consistent with the market’s need and represents an addressable market too small for Apple.
Sometimes companies do serve niche markets by rolling them together. Sonim, for example, made a fully waterproof Android phone that was rugged and marketed to public safety and construction customers. It also solved a problem for small customers like mine who had environments where traditional smartphones could trigger an explosion.
I don’t want a phone with design characteristics the lets it operate in a grain elevator. Likewise, I have no desire to operate a phone for many years, and the market, rightly or wrongly, agrees with me.
That's the bare minimum under the new EU Ecodesign Rules. Also for phones this is long, but for PCs/Notebooks this is rather short.
>With your old android, you’re either running an open source stack of some sort, which is out of the reach of most users, or operating on an ancient os that Google or your carrier (or both) has long abandoned that leaves you vulnerable to a variety of issues.
That completely misses the point that old Android Devices still get updated and recent Apps that work well, while Apple blocks their users from enjoying that. No more iOS Updates on Apple usually means no more App Installs/Updates after a short time
What's especially annoying about iphones is that my decade old andriod phones without any os updates work more robustly on the modern web than a 2021 iphone with its original os. You can blame it on chrome dominance. but it's pretty much bullshit if you're a company with Apple's treasure chest and you are no longer able to push out any buy-me features to make up for your outdated build and release cycle.