No...they are slowly wearing everyone down. There is no way they are replacing all of these batteries. Its gonna be so slow. Purposely slow. THEY know they are not. Batteries are at a premium. Huge orders for the EV vans are already placed. They cannot get 5 years of batteries to do this recall. The software is an effort to stop the replacement. They will say this software will keep the car safe. I have no inside knowledge. I just recognize corporate bullshit easier than most. Lets start a pool. Ill take 10% replaced before software is announced to be required to identify an anomaly in your battery to get a new battery.If GM does not add the extra inconveniences, then one could argue that GM wasn't showing any concern about the peoples' safety. If GM does add them, then owners are being put out. GM chose to do it anyway, despite this. Now, they have announced a plan to help offset some of that inconvenience WITHOUT placing people, and homes, and cars at extra risk. Nobody is telling you that GM handled this all perfectly from the start (clearly they did not) but in the here and now, there is no question that they are indeed trying to mitigate inconvenience.
They cannot fix their past mistakes. They can, however, try not to repeat them.