It's very usefull sometimes to check what changes the specific screen, action or entity has gone through. In eSpace revision history, you can't see if any of those versions included changes in the specific item. You can only open revisions one by one and check.
I understand it might be tricky because the whole eSpace is single file...