I totally understand how you feel. It sucks, and you have two choices - you can get angry or you don’t. (I suggest not getting so caught up and angry)
While I agree that sometimes these ‘repeaters’ get out of control, I’ve seen both sides.
Case in point - I almost went and posted - Has anyone had their kraken devour in the last 3 weeks?
I use a specific team to go through Dungeon for almost all the battles.
It’s the standard Troll, Asha, Kraken, Kraken
The two krakens normally have two devours out of 3 games (For a total of 6-8 casts)
Well last three weeks (before 3.2.5 came out even) it went to 0.
Now today - every time I fired off the Kraken - DEVOUR, except King Highforge.
I stopped thinking there is some super magical piece of code that says ’ Now everytime do regen or devour or fizzbang fires off’ if you’re playing against x.