Whatever people may feel about the OP’s specific issues, the OP has a point.
When I first started playing, I actually spoke to people on the phone about game or account problems. They would provide an option to be phoned. So I could actually talk to a human being and the problem was sorted very shortly thereafter.
I mean, if I have an issue with my monthly-paid vehicle insurance, I can phone a customer support number and talk to a person about it. If a huge insurance company with millions of customers can provide a live person to talk to, why cannot a company like Blizzard do the same?
It does make you wonder…