To be honest, this type of scorched Earth method makes me unlikely to ever buy any Blizzard games (not that I really do anyway, so they won't really be losing a customer here). Punishing cheaters is all well and good, but you're really asking me to buy a whole bunch of Blizzard games, then put my faith in their automated cheater detection tools and hope no false positives get me perma-banned from every other Blizzard game I've bought (an potentially black listed from others, what with the public shaming)? Faith is for churches, and I'm not a pious man
I don't trust these detection tools, and with their history (have we forgotten about Dark Souls 3 so quickly?) I feel that lack of trust is well warranted. Sorry, but as nice as it is to revel in the misfortune of those who deserve it, I'm not optimistic enough to believe their system is perfect enough to not be flagging any innocents in the process.