Ability to generate reports based on the history of a ticket
For instance, this is especially handy when you have a call center handling user interaction rather than having the systems staff do it directly. This way when the systems staff solves an issue the ticket can be moved into the queue for the call center to contact the customer and verify the resolution.
Most systems I've seen structure their reporting so that all tickets are only reported to be in their last queue. From the example above that means when reports are run the ticket shows the call center worked the ticket but not the systems staff. If one could report history at least it would show the systems group worked the ticket.
I've also seen some really crappy work arounds for this problem where each time a ticket moves queues the user is required to create a new ticket in that new queue and reference the original. Not only is this error prone because people forget, it becomes a mess when a ticket has to be sent backwards because something wasn't resolved properly