AGOL should have a recycle bin that is available to restore data that has been deleted from a feature layer. This would greatly improve the useability of AGOL. Users do occasionally delete data by mistake and all of the current restoration options using backups is extremely cumbersome.
The recycle bin could be cleared either on demand, or by setting a parameter for how long to keep recycled data.
If this recycle bin or rollback capability existed, if for example a user accidentally deletes a pipe segment, it could be quickly and easily restored.