For example - sharing presentation with designer for polish, who then makes some adjustments but we still want to keep 2 version to compare and merge later.
Then this presentation is sent out to another customer and some slight changes are required for that. In the end you end up with a ton of folders each with 2-3 versions of the same content..
A Git-type system with branches would be perfect, but you can't force everyone to use command line interface