Perhaps projects should include a "don't be an asshole" addendum to their license of choice that allows revocation in cases of abuse by users. It's a small thing to ask, but I'm not sure I like 2nd order and higher consequences of such an addendum.
But man, it would probably feel great to reply as @shotcut, "Your license to use shotcut has been revoked under section 8.3.4 of the license agreement. Please cease use of shotcut until remedies under section 8.3.4 have been made (public written apology for abusive behavior)".