I might regret this decision to post but why not.
TLDR: Missclicks are on you.
Currently, treasure hunts and arena are the only auto-spend modes. For the 8 months that I’ve been playing, they have always been that way, so I got used to it. For a long time, I even checked my inventory to know how many vault keys I had, thinking that the Vault button would behave the same way, auto-spending my hard-earned vault keys.
Now, let’s think of what happens if you start a treasure hunt and arena without meaning to. With treasure hunt, only those recently starting out or those who play this mode over any other (there was a post a while back about someone who plays treasure hunts exclusively) will ever be truly inconvenienced by starting a hunt when they didn’t want to. Their choice is to either lose as quickly as possible, or retreat and lose that map. So no real harm done there.
As for arena, it costs 1000 gold. Again, this means nothing unless you are starting out, or have made a very specific calculation of how you’re going to spend all your gold and that missing 1k throws it out of whack. Assuming that’s not the case, you can either pick your team carefully, leaving it picked for the next time a campaign asks you to play arena, or pick 4 random cards and retire, forfeiting the 1k gold.
Do either of these really hinder you? No, not even with the few seconds you’ll spend losing the treasure hunt or picking the 4 troops for your team before you have access to leave that mode. For the great majority of the people who play this game, they will not be clicking on things they don’t want to do (except for entering a fight with the wrong team, but there’s no helping you there).
But for a moment, let’s think what would happen if they did add a confirmation button, to the tune of “Are you sure you want to spend 1000 gold to play arena?” Most people who ignore arena would not see this and this not be affected by it. A small minority that hates arena but missclicks often enough on arena, would now save 1000 gold per missclick. I can’t assume that this would make a serious impact in their lives.
But where it would make a considerable impact is for people who like arena and enjoy playing it (even those who play 3 times a day). You’ve just added an extra click for every run they decide to do. So if someone retires bad teams 50% of the time, they just got 6 more clicks added to their day to finish their 3 runs. So it’ll be explore all over again, except that it’ll be making it more annoying for however many people enjoy arena because a few people don’t pay enough attention to where they’re putting their fingers.
/rant