Members (accidentally?) un-assigning other members

Help I just noticed a couple messages saying, "XXX unassigned YYY from task Playground supervision" where XXX is a member with no admin privileges. Is there a way to disallow non-admin members to unassign other members?

Currently, there is not this ability. We purposely allow members to move around their volunteer assignments because parents often will negotiate among themselves to swap times, etc. And requiring that all changes be made by the owner takes longer to make such a change.

The founding mission behind Qlubb was to allow group users to have maximum flexibility in how they interacted in order to create a very dynamic and highly interactive group.

However, over time as our Qlubb groups have gotten bigger, we have added more features (in the admin tab) that restrict user access. We will definitely revisit this need with our product team.

well they should be able to sign themselves up, but NOT to delete someone else. surely you can see how this would be problematic.
I like the previous suggestion that the assigned person can re-assign the task.