Unless the tournament is a multi day event with thousands of players, there is no need to go beyond 30 minutes to an hour. The sites are trying to pull in as many people as they can for the best profit. This is not completely bad for the rebuy ones, but there is still too much time being allowed for it. It causes people to stop wanting to play after a while.