Employing hundreds more people specifically to sit in WoW chat channels 24/7 would certainly increase WoW costs. Player reaction to increased costs tends to be negative. A current example is the General forum right now where there are many comments and many threads about Blizzard removing some payment options for the Game Time Cards/Blocks. Players found it had some minor price impact for a few who liked getting the bigger discount blocks. There are well over 1K posts in the main thread and many many additional threads.
I did not check your math, but is that the raw salary or did you include the rest of the costs to the business for an employee? Taxes, Medical, Retirement Benefits, Other benefits, infrastructure (computer, other IT supplies, office supplies, office space when that is a thing again, etc.).
The actual cost of an employee is usually 2x or 2.5 x the base salary per year.
This is certainly valid feedback. I hope you don’t feel that anyone is saying otherwise.
Your specific suggestion to have active moderation has been tried. It caused more problems than it solved. People acted up to intentionally engage mods AND the average players stopped reporting infractions so it made it much harder for a mod to catch it all. So far, the most workable solution is to have players right click report (something developed to make it easier to report and to attach chat logs to the report for easy and fast modding).
Could it be better? Of course! Dealing with people being jerks online though is a tough problem to handle. I just wish people would stop trying to intentionally make others angry, say offensive “edgy” things, etc.
Is it so hard to follow the old fashioned rules of being polite to strangers and not engaging in divisive topics (religion, politics, salary) used to be the old ones I was taught not to bring up in polite company.
I get that it can be confusing here. Customer Service for Blizzard is contacted via the Support system in game or at the top right of the website. They have the ability to handle billing, account access, tech support, and some in-game issues. There is a pinned thread on this forum that goes into some of that.
The forums are staffed by Forum Support Agents - not GMs/CS. This forum serves as support not the actual service. I know that is pretty much semantics, but here there is a distinction. On the Support forum the goal is to provide the support to help players navigate the actual Ticket system and services. We serve as an Information Desk. Explain policies, help find the right way to put in a ticket, help explain how long a ticket might take, explain how various services work, etc.
So if they ask about the chat reporting system, they will get the system and options explained to them. If someone posts a suggestion here, they will get told how to properly submit a suggestion for WoW.