Mass deletions are still occurring frequently - especially for synced SharePoint content. This new functionality is already an improvement, but the following could make the experience even better imho:
- Issue the warning message BEFORE the deletion has taken place, or even better: change it to a confirmation "This will remove files from <source site> for all users. Are you sure?"
- Remove the "don't show this message again" checkbox from the warning message. Or at least clear it automatically, every other month or something.
- Introduce a new permissions setting in SharePoint sites: "Edit but no Delete". Currently you can't do this without introducing issues with moving files, versioning etc.
- Extend the "allow offline clients" setting in SharePoint with a checkbox to "disallow offline deletion".
Our company tends to run very large projects, using SharePoint as their main storage location. With project members coming and going, there's no time to properly explain the "bidrectional nature" of OneDrive Sync. Having some tools to simply disallow deletion from a synced location is key for those cases.