A maximum lifetime would just drop messages if they weren't able to be sent before reaching the deadline.
This optimizes bandwidth usage.
Example: Sending a player position 20 times per second. If a position wasn't able to be sent until the next tick occurs, we could drop the old player pos message because it's out of date anyway.