how it does not help?
I work with advisory services to companies for 10 years, and one thing I've learned: product quality, good service and customer satisfaction is the tripod support of any company worth its name.
This "position" suggested by Arch will help to build a better game (product quality) increasing the satisfaction of all customers and even improving services to some (like you said, only a small fraction comes in contact with the company).
I'm sure if well implemented, this idea would bring a win-win scenario for everyone: company, employees/developers, players/customers.