Therein lies the problem. If the customer is always right (continues to buy unreliable vehicles), then why change the formula? By lowering accepted standards we reinforce the lack of positive change. Whether the car/truck is 80% "good" is totally irrelevant. We're talking about $65K+ vehicles. Regardless of manufacturer.
People have always been their own worst enemy in almost any facet of life. This one is no different. Stop buying from a company and they'll find out why. Unless they get a heaping pile of cash from the government to keep producing "mostly good" products. I'll admit that as someone who makes a living doing consulting in manufacturing that I may be more sensitive to this area than most, but I say that's a good thing.
Consumers are in charge. They just don't know that and don't act collectively on it.