Well this is another problem really. People do not initiate massive 5k v 5k battles because the upkeep on a standing army of that size is incredibly high. Attackers organise their force into smaller armies and assault in waves so the in game timer isn't really a problem IMO.