Negative abilities

Some abilities downright discourage usage of certain Pokemon. I’m not talking about balancing ones like Truant or Slow Start, although Defeatist is borderline. So why not make them useful?

Gluttony - Double belly consumption, eating food heals the user. Maybe upgrade it to just +HP when eating stuff. It’d not be any useful, but it’d still be better.
Klutz - Held items don’t work. Perhaps make it so items can’t get sticky instead?
Stall - Move range cap is 2. Maybe make it lower hitstun applied to the user and remove the cap.

The only ability I want fixed is gluttony. It has to be one of the worst abilities to have. Discourages so many people from training pokemon they like cause one floor takes up your whole belly.