I think the major thing that causes this (not saying its right) is how quickly a disadvantage can form and how seemingly hopeless it can feel to come back from it. The RNG aspects of the tavern is the major thing. Where one player gets an advantage and the opponent just keeps getting bad pulls from the tavern.
I keep saying that's the biggest issue right now and I'll never stop saying it. They need to do something like one card of the tavern pile gets rotated out every turn. They don't all have to be. Just one. That will really and SIGNIFICANTLY help prevent these games where someone gets the advantage and turtles. Yeah its a strat, but as we can see by things like OPs picture it can cause issues.