Just proves that they are human.
A rare occurrence. I only know of it happening once.
What automatic system? A forum letter is not an automatic system.
Insulting the people who do that job does not make you look good. You do not know how many appeals they do a day. You do not know what the process of an appeal is.
The EULA contains generalized terms with vague examples for a reason. It means that when technology changes they don’t need to rush to update the EULA. Just because it doesn’t contain specifically described items doesn’t mean that you didn’t break the agreement.
They don’t give detailed information about account action because bot writers would then be able to use that information to update their botting software. It could also inform the bot writers what process was used for the detection. That is internal, private information. You aren’t the only party in the issue. It is as much Blizzard’s “privacy” as yours that is being protected.
You don’t prove your innocence. They have the evidence that something was done. When you appeal you are asking for a second person to look at the evidence and agree/disagree that the correct action was taken. That is why you see cases where the reason or time is changed.
Which is why they do bans/suspensions in the first place. And why they allow appeals. Because they do care about customers.