I agree with you, it's my biggest complaint when I get a ban. I know it sounds silly to moan about the bans when I know I've been botting anyway but at the end of the day I'm a customer that's spent money with them and they just don't give a shit. A human response would be most welcomed. I've asked them to look into bans and review them once more and pretty much got an instant reply saying they've done an additional review - they clearly hadn't as there wasn't time. When my main account was banned for abuse of the economy I asked in what way had I done something wrong but they didn't tell me despite asking several times. In the end they just close my tickets with no further replies.
It used to bug me a lot, these days not so much. If I get a ban I shrug it off and if I feel like starting over I will. The thing that does annoy me is that I've spend far more money with Blizzard than 95% of people with all the accounts and monthly subs, an honest hand typed reply to tickets wouldn't go amiss.
The bottom line is, as I mentioned before, we know we broke the t's & c's and we know we deserve our bans.