I want Hook to pay for what he has done, Rumple has paid his price and so has Regina. Rumple sacrificed himself to save everyone and Regina had to give up Henry. Hook hasn’t paid a price for his misdeeds yet.
I don’t think Rumple or Regina have truly paid for what they’ve done. Rumple did what he did to save Bae. That doesn’t make it up to anyone else he hurt/killed. Same for Reginn a, except she iDVD it for Henry not Bae.
Hook did what he did in the name of revenge. That doesn’t make it up to Belle who he shot and made her lose her identity, it doesn’t make it up to Bae who he gave up to Pan and the Lost boys. Hook has done a load of crap that he hasn’t even began to pay for yet.