What I'd prefer to see happen is for the drop rate to stay at it's current pitiful state but each time you complete a Hamlet, Primal, or dungeon, your chance of getting a drop (e.g. totem or weapon from a primal) from that event increases by a fixed amount until you get something. At which time, the drop rate resets back to the original value.