I really think the biggest problem with random luck forcing the player to lose periodically is that, at least in my opinion, losing should ALWAYS be the player’s fault. There is no way to force the player to lose in spite of them doing everything right without making the average player feel cheated.
I see people throwing around accusations that people just want a 100% win rate, and are salty because they don’t win every time. That’s clearly not the case. Everyone at the mid-game or end-game level had to play through the early part of the game. You know, that part of the game where you lose 90% of matches. Where even normal difficulty expeditions were next to impossible because you had no team building tools yet?
If we hated losing IN GENERAL, and just wanted a 100% win rate, we never would have persevered through that part of the game.
The problem is that we don’t like FAKE losses. And that’s all we have now. Once you’ve collected 80% of the cards in the game, and have several mythic cards, you only have two kinds of matches; ones where you skillfully get your team charged up and attacking with great efficiency, and ones where sheer luck overrides everything and you are forced to lose.
Those forced losses don’t enrich the game. They don’t pose an actual challenge to be overcome. They don’t give you anything to strive towards. They just suck and there’s nothing you can do about it. And that’s why people get so angry over it, it’s a pointless aggravating waste of time that does nothing to add to our enjoyment of the game at all.