You are correct that most companies that put out shoddy merchandise could care less to try to fix the problem. However, there are also companies who will make it very obvious that they could care less to fix the issue, which leads to someone having to get pushy to get something accomplished. I wouldn't call that good customer service either. Just my $.02 as always.
Also, if you tell someone from the company that you are unhappy with their products, and then they talk behind your back and turn the situation around on you... well, that wouldn't be a company I'd want to support.
No one should have to argue and push to have to get a refund if they are unhappy with the merchandise they received.
If I ordered a toaster that was supposed to be made out of metal and I get this in the mail, I'd be upset:
And if I call or write to the company and they argue with me about getting a refund, well, that would not make me happy.