If a recipient of scheduled reports requests to no longer receive them, there is currently no way to just remove them from all their scheduled reports at once.
You have to find and edit each of their scheduled reports and remove that recipient from each report individually.
It would be great to have a recipient list with their current list of reports shown and the ability to cancel all or selected reports for any user or even to add several reports at a time for a specific user.