Having better user control over what users can or can't delete in rows and comments is crucial.
I suggest that the current user levels be updated as below
"Editor Can't Share" should be "Editor Can't Share or Delete"
(If they can't share, they also shouldn't have access to Delete rows or Comments).
"Editor Can Share" should be "Editor Can Share and Delete"
(If they can share, they should also have access to Delete rows and Comments).
For example in the healthcare industry, some data needs to be saved for a few years and if any editor can delete comments or rows, there's no way to see the history of the cells or comments (besides for pulling history reports, which can be complicated if there's multiple or random rows and comments missing).