I've re-sharpened treble hooks on good lures that are permanent, I don't replace hooks on lures unless I need to and I've never needed too. But single hooks like mosquito hooks, wacky rig hooks, and what not are more replaceable hooks. Maybe you re-sharpen them until you've reached a point where you just toss them and replace them eventually.
Do you re-sharpen single hooks or do you just replace them when they get dull?