I still don't understand why you are defending Apple so hard on this issue. You have some of the most backwards arguments I've ever seen. Next thing you'll tell is that repairing is wrong and only Apple should be allowed to do it to make sure the "repairs" are "perfect".
They are clearly failing to support their products and even worse they are intentionally lowering the support by removing the ability to repair the products.
If you cannot repair a broken screen or a battery then it's essentially a product destined to be replaced. 5 years of software support? your battery will long be dead or close to dead before that happens. And Apple made sure you can't replace it.
Do you like these prices?
https://support.apple.com/iphone/repair/service/screen-replacement
this is the crap you are defending: