The reason everyone seems to take so long is lag. Most people finish their moves in under 10 seconds usually. If the timer started at 10 seconds, everyone would just desync. If you really want PvP to go faster, wait until the last few seconds to end your turn. I think that causes a desync and you can play against the computer.