I remember back when GMs were fast to respond to tickets. Most issues could be resolved within a day.
When they would spend 15+ minutes talking to you about anything even if the ticket was only pertaining to something simple like being stuck. They would spent 10 minutes telling you back to back GM jokes!
When GMs were kind and spent time with all of their responses.
When GMs would drop in on your in game and actually interact with the community.
Now we have 24 hour+ ticket wait times that almost always results in a poorly constructed partially being copy and pasted response that usually takes 2-3 more tickets before something is actually done about it.
Now we have automated systems that auto punish players for large gold trades (for "exploitation of economy") or getting enough reports (silencing) or even using a VPN (for "account sharing").
Now GMs have absolutely no interaction with the in game community. They rarely even exist outside of billing support. Everything is automated and/or copy pasted.
Explain why the increase in profits over the years at Blizzard HQ is leading to a decrease in customer service. Not only is there a growing disconnect between the developers and the community managers, but it's even being seen in the actual customer support.