What if when you sabo a hook, instead of destroying the hook you add time to a survivor's hook? So where you have 2 minutes on a normal hook, on a sabo'd hook you have 4 minutes.
From a lore perspective this can make sense, as a faulty hook might make it harder for the Entity to suck out your... whatever it sucks out of you.
From a gameplay perspective this can have a lot of benefits.
For the survivors the benefit is obvious: more time on a hook. That makes it harder to camp since doing so will result in a LOT of lost time for the killer. Camping someone on a sabo'd hook would basically be a loss since the others can easily do all the gens, totems, and gates with time to spare to save the guy. Note that this would ONLY affect camping killers, as a killer that leaves the hook won't be affected by the time increase.
For killers, it means no more toxic Sabo BS where someone breaks a hook right in your face. It would also mean something killers have been wanting for a while... SECONDARY OBJECTIVES!! That's right, if sabo worked this way then it gives survivors another objective in that they would want to try and sabo a bunch of hooks to protect themselves from potential campers, thus taking time away from gens to basically provide themselves a bit of insurance for the future (in the same vein as doing all the totems to protect against NOED).
The idea here is to make Sabo more useful and less toxic while giving survivors some extra tools to combat camping while not punishing killers that do not camp.
PS. Obviously there are details that need to be worked out, like how the perks Sabo and Hangman's would work or how long until and under what conditions a hook becomes "fixed", but the main idea is that Sabo = more hook time.