Hooks need a rework
Being hooked removes almost all agency from a survivor. While I agree that a survivor should be altruistic, it is just not reasonable to expect all survivors to want to play this way. I also feel that staying on hook doesn't feel impactful for the person on the hook. The Killer is often short on information on the whereabouts of the other survivors, and therefore wants to keep track of the hooked survivor and knows that likely another survivor will be pulled to the hooked survivor. This often results in camping and tunneling. This is not toxic behavior this is just the result of the current game design. It is understandable that this is oppressive to the survivors and dissatisfying for the killers.
My suggestions -
Give survivors more things to do on hook
Let them yell (revealing killer for 2 seconds if within 20m) drains 10 seconds of time from hook phase
Let them kick to stun killer draining 10 seconds from hook phase (killer need to be right next to hook)
You could also give them options that allow them to unhook for different penalties. I think letting them interact with the entity would be a cool way of doing this. This also opens up an opportunity to make killer specific entities/penalties. You could also make a minimum time on hook. The entity might only give the worst options immediately but after a short period of time might give less severe options.
Some ideas for penalties for accepting the unhook gift from the entity
-10% movement speed
-33% generator repair speed
only able to slow vault
Entity will deny survivor pallets
Also as a way to prevent the killer from camping to force penalties you could have the entity stun the killer for 5 seconds allowing the survivor to make their escape. Probably should set a range though because I could see this being abused. Although would be kinda cool to see a survivor take the worst penalty to save another survivor nearby. Just an idea obviously these kind of things require a lot of testing.