You've picked exactly the wrong company to hold up as an example of purity.
I worked for Honda and read internal technical papers acknowledging problems I knew existed as an owner before I worked there. And they had no intention of correcting them -- in those or any subsequent models. There are no companies that will universally treat the customer with fairness and honesty.
It just reminds me of that line from Fight Club whenever i hear this...
A new car built by my company leaves somewhere traveling at 60 mph. The rear differential locks up. The car crashes and burns with everyone trapped inside. Now, should we initiate a recall? Take the number of vehicles in the field, A, multiply by the probable rate of failure, B, multiply by the average out-of-court settlement, C. A times B times C equals X. If X is less than the cost of a recall, we don't do one.