I think they should remove the timers completely and just go with a set number of runs per key, be it 50 or 75 runs, whatever. That way it doesnt matter where a player is at, they get the same amount of runs without worrying about trying to get as many runs in a set time. Also that way no matter the key if you drop a set amount, those runs stack and can be used whenever. I hate having to go back into the book of souls to get another common gold key just to do another 3 runs and repeat, repeat, repeat. Let us drop as many keys as we want so we can just put the whole thing on auto once and forget it until it finishes.

The worse thing I have done when I unknowingly had it set to "all" in book of souls was 9 heroic legendaries instead of just the one as I was chasing just the one 4* character. That was bad enough. If I did it with trooper keys or something else I consider quite valuable then yeah I would be pissed.

I also feel the devs are just trying to keep the game alive anyway possible by trying to get as many players to pay to play. Like a few others, after about 2 and half years of playing combined with the current direction which is seriously starting to do my head in, Im just going to focus on doing the minimum for events/pvp and running my troopers as the priority. I would not be surprised if within 6 months or so the servers have been turned off because this money pit is no longer financially viable...