Probably going to be a future consideration as not a bug - but thought it would be a good idea to have more delete rights options. For example, I am the main person who creates campaigns & campaign activities in the CRM. When we're doing an event, we tend to have to create lots of activities, but then sometimes don't end up needing them (they just clutter the campaign). Also, sometimes I have to create test ones, but then these need to be deleted too as they're just in the way. However I have to ask SJM for him to delete them - this can be quite time consuming for the both of us for different reasons, and for something like campaigns which I'm basically running it might be useful to have some delete rights for limited things like this. I'm sure there are other examples for other people in different roles, but just thought I'd give you my perspective. Thanks!
Thank you for your feedback, having more granular permissions would definitely make this area a lot better. We have considered and are still considering updates to allow users to delete their own campaigns, or to delete ones they are set as the "Responsible User" for.