Wrong
The 29 bucks offer expires this year and will be history for any phone bought today or later
First, so you are basically acknowledging there is a problem that is fixed by the battery replacement. Yet you're happy that people won't have that option for long? How do you process that in your mind? The batteries need to be replaced to maintain performance without shutdowns, but Apple throttling the phones instead is somehow good for the customer? It's mind-boggling how you are able to reconcile those opposites.
Second, for now it is a solution, it's impossible to predict what Apple will do next year. There's a lot of pressure from the lawsuits and government investigations and if there is a problem the replacement helps, Apple is going to have a very hard time ending the $29 offer.
Third, there have always been and continue to be plenty of places that will replace the battery for under $29. If Apple doesn't want the money, so be it. Now that it's out there that the only thing wrong with the phone is a battery, plenty of people will opt for third party battery replacements over a brand new phone if Apple doesn't offer the service. You can't unring a bell and this bell has rung around the world.