> allow call-center employees in third-world countries to pretend
I agree companies should be forced to tell the truth to their customers, but in all cases where they're asking for details about the customer service rep? That could go weird places.
If a caller demanded to know the rep's HIV status, we wouldn't insist the company disclose it. We'd probably demand they didn't. Honesty is important, ok, but the customer has no reasonable need to know that. So, ok, it's not as simple as "tell the customer everything." There are some judgment calls the company has to make about what's important to disclose and what is irrelevant. The service rep's race, religion, medical history, or sexual orientation are probably not up for discussion. Why not national origin?
This isn't just about fairness to the rep, but the majority of customers need the company to hold this line too. If some portion of the population strongly believes that foreign call centers are lower quality, are you going to get the best possible answers on a survey if you say, "this was a foreign call center, how was the quality?"
Disclosing irrelevant details can sabotage collection of unbiased information on call quality.
If customers as a whole want improved service quality, they'll want the company to be able to collect unbiased post-call survey results.
If call centers in country X are all terrible, unbiased surveys will reveal that. If it's really about training, and there are good and bad call centers in several different countries, unbiased surveys will reveal that too.
I know passions run deep on this one, and it's a hard case, but this one seems a little more complicated than the others.