Is there a way to re-tighten a minifigure's hip joint?
I would try pulling off the legs and dropping a tiny, tiny amount of plastic glue on the hinge, smooth it out and let it dry, then put the leg back on.  It should provide enough friction to the leg again so they aren't so loose.