I can't tell if the poor retraction is caused by a weak spring or something else.

I know of one owner who had success with blasting the retractor unit with a compressed air nozzle to blow out dust/debris. Retracting action was restored.

(Do not lube the retractor)