I think it's fair to object to the point above on the basis that users have very little knowledge of how quickly batteries will fail and thus the cost of that failure is hidden from the market. It takes years or decades for consumer usage of devices to give new purchasers a fair picture of the hardware difficulties surrounding the battery - and, by then, there's a newer model with different qualities on the market.
A good number of users will never hit troubles with their battery since electronic devices are treated rather cavalierly and replaced before those defects will surface, so I object to the wording that all users will hit that - but I still think it's clearly in the best interests of the majority of consumers to bargain for better lifetime extension support.