I always had my doubts about the "enemies will randomly hit" in Battlegrounds, because i observed that certain minions like Baron Rivendare, Soul Juggler or Mechano-Tank are either the very first target after taunt is killed, either they are avoided as hell until they boosted enough to stand a chance/win the game.
I also tried to avoid the bias and put everything on pure luck, but i also see a lot of other people complaining about the same behaviour. Since i'm not a guy that takes such obvious patterns as lucky coincidences, i started using my skills to create a simple bot that reads, parses and analyses HS logs. The idea was simple: how many rounds my key minions are killed as a primary target when there is no taunt on the table, and how many times the key minions luckily survive.
The results are pretty interesting and either i am the unluckiest man alive, either this game is scripted as fuck.
Out of almost 600 games, which generated 7745 rounds, i had Rivendere in 278 games and 1946 rounds. 76% (!!) of these rounds, my Rivendere was the very first minion to be sniped when the taunt was gone (or not at all on the table).
Soul Juggler. I played 167 games against Soul Juggler, more precisely 948 rounds. Here are the % of my hits on it:
7 cards on table - 1% direct hit 6 cards on the table - 1% direct hit 5 cards on the table - 2% direct hit 4 cards on the table - 9% direct hit (!) 3 cards on the table - 27% direct hit 2 cards on the table - 60% direct hit
How it is possible that Rivendare is sniped at a rate of 76% with 7/6 cards on the table, while the Soul Juggler is avoided 81% of the time with just 4 cards on the table? The very very similar stats we get with Mechano-Tank.
Yes, i know, it's a bias. I also know "Why would Blizzard script the game? What is the point?" rhetoric. However, keep in mind that Battlegrounds is nothing more than a slot machine mode, where the chances of hitting one of the 3-4 meta builds are actually very low in a game of 8 players, especially if you apply the same math that it's used to explain the visible patterns of key minions sniping. Therefore, the game engine compensates by providing very rare hits/sequences, generating spectacular lucky moments almost every game if not every round in some situations.
Behind "is a luck game" you can easily hide scripted behaviour. It's too easy and the benefits for Blizzard are way too huge to avoid this. Battlegrounds is literally a dopamine machine that survives only because you can achieve super mambo jambo combos, but if you'll step back and analyse the ods of this happening so often, you'll understand that's not random at all.