It's best not to view this as a "relog timer". Instead, it should be viewed as something that gets refreshed periodically to ensure that you are the proper owner of your character when logged in. When someone crashes, their session key does not get gracefully removed from the database, which is why you have to wait for it to time out.
We have toyed with reducing this timeout previously, but it can greatly increase the risk of zoning problems for some players. What happens when you zone is that you disconnect from one server, unload the previous scene, load the new scene, and connect to the new server. If the unloading & loading process takes too much time (let's say the game is on a non-ssd hard drive) your session key will expire, the server will reject your connection, and you'll be thrown back to login.