This thread is 99 pages long so I'm not sure if this has been mentioned, but if the last 30 seconds on the battle timer didn't give an update every 10 seconds, I think less people would stall. I've noticed a lot of people stalling and waiting for the last 10 seconds to be announced then counting...