After completing a commitment for a SE site my interest starts to wane. I find I only visit when I need answers and not to interact with the community like I used to.
I think Bronze, Silver and Gold versions of a Commitment badge would help reduce the malaise. I'm not talking about the completed commitments badges:
It would have to be site specific, so something more like a the Tag Badges on SO.