When an event is shared with a user with 'edit' permissions, the user no longer gains 'DELETE' permissions. 'DELETE' permissions are now required to delete an event from a calendar, or to move an event from a calendar to another. So, users who events are shared with can no longer delete those events, or move them to different calendars.