Solid construction and mechanical fasteners are a feature. Servicing any part of an iPhone is not that hard; lack of serviceability is a myth.
Additionally, batteries are not the most commonly replaced part. So far my SE has had four screens and a lightning connector. I'll do the battery myself when I notice performance degrade, too.
have non-replaceable ram and cpu is one thing, but a part that is known to deteriorate with age and usage should be user replaceable.
Not to mention you take it to a technician who has the tools and you'd assume is doing a good job right? No, often it's some high school kid who is not invested in doing a good job but rather just getting it done. It's sloppier than if you were to do it yourself. So you have to resort to buying hundreds of dollars of tools and taking painstaking hours to get it done right and even then it might not turn out.
To the other posters who argue'd that we make a choice about this - no we really don't get a choice. If you want a cutting edge phone there are simply 0 options with replaceable batteries. This is planned obsolescence in an age where my several year old Motorola works just fine for my needs.
An informed decision might yield the same outcome though.
No, I'm not. 3 years is long enough for a smart phone, I probably would have replaced it anyways. And I like the X way more.
My guess is most people plan to replace their phones after 2 years, and few have this problem before that. So disclosing probably doesn't change more than a minute number of purchase decisions. Though I don't doubt that some marketing person at Apple influenced limiting disclosure of this fix because they thought it helped upgrade rates. If that person exists, they should be fired, because it damaged Apple's credibility.
Instead of a hard to find value in settings that tells you your battery needs replacement, they should have a one time warning when it's first detected that explains this behavior.
I understand your argument. I think I would be somewhat mad, or maybe it's better to say, disappointed. While I most likely would have bought a new phone anyway, I would despise that Apple took away my ability to make this call. It also means that I could not refurbish the phone and pass it on to parents/friends.
In the last years, I am somewhat disillusioned by Apple. Instead of engineering a better overall package, the innovations seem to be based on cheats (I would the /undisclosed/ cpu down-clocking as such), cutting corners in QC and questionable design decisions (touchbar - why not with some touch feedback? No headphone jack for reasons already disproved by android phones.)
I didn't buy in into the ios eco-system, but like the mbp and mac os. But the number of advantages get smaller, and the number of disadvantages grows.