Do you think Honda actually did that willingly? They HAD to. Period. That was a significant safety issue, and by federal law, they had no choice but to recall the vehicles. GM would have had to as well - they wouldn’t have been able to escape it.
You’re giving credit where absolutely none is due.