Im in the process of submitting an item, and it seems that in every soft reject/change request, the submission is totally deleted and authors have to post the item again. Leaving aside the inconvenience of this for authors, its also bad for tracking purposes:
For example after the 2nd review, reviewers seem to have naturally lost track of what changes they requested last time, and they soft-rejected the posting with a request that asks “Please include what changes were made since the last review”.
But instead, if the posted items persisted when soft-rejected, staying in the system instead of being totally deleted and needing re-posting, then the system could keep track of the review process, messages, request changes and all modifications to the soon-to-be-listing.
This would not only make review process easier for both authors and reviewers, it also would be good to track item changes and provide a continuity/log for item like a in a repository.
That was my 2 cents based on my first submission experience.