One specific use case that needs this is that if a sample is accidentally dropped onto an Impact XT drum pad there is no way to undo that mistake to retrieve the original sample (CTL-Z doesnt do it) and usually one doesn't know what the sample was so the only solution is reverting to a previous version of the song file (if there is one) and then one loses all the other work from the current song file.