Why is this strawman all over this thread? Battery replacement services are well known and honestly affordable. Apple will even do a first-rate job of replacing an iPhone battery for a fraction of the price of a new phone.
This topic is so strange on Hacker News because everyone is either actually unaware of how cheap/easy it is to get battery replacements, or they're feigning that you have to throw away the entire phone to try to make a point.