Isn’t this industry norm? I remember getting banned from Overwatch during Season 1 with no explanation given and when I sent support ticket I just got back “we can’t tell you the reason”
I had a similar question in relation to Twitter bans recently [0].
One person thought in case of Twitter perhaps Twitter Support doesn't want to tell, to make it more difficult to script bots that can prevent getting banned.
Perhaps for games it's kind of the same. Perhaps knowing why you got banned can aid bot devs to prevent their bots getting banned.
Overwatch had a free weekend five years into it's life, and I decided to try it out for the first time. The matchmaking put together a clearly brand new set of players for a game, including me and my friends. It was payload, and I picked bastion (neat robot) and lead our team on basically all merits, including defense, but the other team was clearly better and we lost massively.
A teammate told everyone to report me for feeding.